Dekoduoti Base64 eilutę į tekstą

gauna originalų tekstą iš jo base64 atvaizdo, palengvindamas koduotų duomenų skaitymą

Kodėl iššifruoti tekstą „base64“?

„Base64“ dekodavimas naudojamas originaliems duomenims atkurti iš jo pateikimo bazė64. Tai ypač naudinga, kai gaunate base64 koduotus duomenis ir turite reikia konvertuoti juos į pradinį formatą, ar tai būtų tekstas, dvejetainiai duomenys (pvz., vaizdai) ar kitų tipų duomenys.

„Base64“ dekodavimo įrankio funkcijos

Šis įrankis leidžia lengvai iššifruoti base64 koduotą tekstą. Galite įklijuoti base64 eilutę teksto laukelyje ir gaukite iššifruotą originalaus teksto versiją.

Kaip naudoti „base64“ dekodavimo įrankį

Dekodavimo puslapyje įklijuokite base64 eilutę, kurią norite iššifruoti, į pateiktą teksto laukelį šis efektas. Spustelėkite iššifravimo mygtuką, kad konvertuotumėte base64 eilutę į dekoduotą tekstą.

Kai tekstas bus iškoduotas, jis bus rodomas rezultatų srityje. Galite nukopijuoti iššifruotą tekstą į naudokite jį savo projektuose ar programose.

Base64 teksto dekodavimo pavyzdys

Štai pavyzdys, kaip iššifruoti base64 eilutę "Qm9uam91ciwgbW9uZGUgIQ==" į pradinį tekstą:


Sveikas, pasauli!

    

Dažnai užduodami klausimai

Ar base64 yra šifravimas?

Ne, tai paprastas grįžtamasis kodavimas be raktų ar paslapčių. Kiekvienas gali iššifruoti a base64 eilutę su tokiu įrankiu kaip šis arba komanda base64 -d. Naudojamas base64 perkelti bet kokius baitus teksto kanale, o ne apsaugoti turinį. Už saugius duomenis, naudokite tikrą šifravimo algoritmą, pvz., AES.

Kodėl mano dekodavimas sukuria keistus simbolius?

Jei rezultate yra nenuoseklių simbolių, tikriausiai užkoduota pradinė eilutė dvejetainiai baitai (vaizdas, archyvas, kriptografinis raktas), o ne tekstas. Mūsų įrankis skirtas UTF-8 tekstas. Norėdami iššifruoti vaizdą, naudokite base64 vaizdo dekoderis.

Ką reiškia simboliai = pabaigoje?

Base64 apdoroja baitus grupėmis po tris, kad gautų keturis simbolius. Kai ilgis nėra trijų kartotinis, rezultatas užbaigiamas vienu ar dviem simboliais = naudojamas kaip užpildas. Todėl galiojanti base64 eilutė visada turi a ilgio kartotinis iš keturių.

Kuo skiriasi base64 ir base64url?

Klasikinė base64 naudoja + ir /, kurios yra problemiškos URL ir failų pavadinimus. Variantas base64url pakeičia juos - ir _ ir dažnai pašalina kamšalą. Tai JWT ir daugelio žetonų naudojamas formatas. Mūsų dekoderis toleruoja abu variantus.

Ar tekstas siunčiamas į serverį?

Dekodavimas perduodamas per mūsų serverį užklausos galiojimo laikotarpiu, vėliau neišsaugomas. Už labai jautrios eilutės (API raktai, slaptažodžiai), pirmenybę teikia vietinei komandai aidas "styga" | base64 -d sistemoje „Linux“ arba „MacOS“, kuri nieko nesiunčia per tinklą.

Kaip iš naujo užkoduoti iššifruotą tekstą?

Naudokite mūsų base64 teksto kodavimo priemonę, kad padarytumėte atvirkštinė operacija. Kelionė pirmyn ir atgal yra visiškai be nuostolių, kol yra šaltinio tekstas UTF-8 ir jūs nekeičiate tarpinės eilutės.

Užklausos pavyzdys

curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Įvesties schema

Laukas Tipas Privalomas Numatytasis
text_encoded string

Galiniai taškai

  • GET https://cdrn.fr/api/v1/tools - išvardija visus galimus įrankius
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - gauna šio įrankio schemą
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - vykdo šį įrankį su JSON payload