Dekodeeri Base64 string tekstiks

hangib originaalteksti selle base64 esitusest, hõlbustades kodeeritud andmete lugemist

Miks dekodeerida teksti base64-s?

Algandmete taastamiseks selle esitusest kasutatakse Base64 dekodeerimist alus64. See on eriti kasulik, kui võtate vastu base64 kodeeritud andmeid ja teil on peavad need teisendama algsesse vormingusse, olgu selleks siis tekst, binaarandmed (nt pilte) või muud tüüpi andmeid.

Base64 dekodeerimistööriista funktsioonid

See tööriist võimaldab hõlpsasti dekodeerida base64 kodeeritud teksti. Saate kleepida base64 stringi tekstikasti ja hankige algteksti dekodeeritud versioon.

Base64 dekodeerimistööriista kasutamine

Kleepige dekodeerimislehel base64 string, mida soovite dekodeerida, ettenähtud tekstikasti see efekt. Base64 stringi dekodeeritud tekstiks teisendamiseks klõpsake dekodeerimise nuppu.

Kui tekst on dekodeeritud, kuvatakse see tulemusalal. Saate dekodeeritud teksti kopeerida kasutage seda oma projektides või rakendustes.

Base64 teksti dekodeerimise näide

Siin on näide base64 stringi "Qm9uam91ciwgbW9uZGUgIQ==" algtekstiks dekodeerimisest:


Tere, maailm!

    

Korduma kippuvad küsimused

Kas base64 on krüptimine?

Ei, see on lihtne pööratav kodeering ilma võtmete ja saladusteta. Igaüks saab dekodeerida a base64 string sellise tööriistaga või käsuga base64 -d. Kasutatud on base64 mis tahes baitide transportimiseks tekstikanalis, mitte sisu kaitsmiseks. Sest turvalisi andmeid, kasutage tõelist krüpteerimisalgoritmi nagu AES.

Miks mu dekodeerimine tekitab veidraid märke?

Kui tulemus sisaldab ebajärjekindlaid sümboleid, kodeerib tõenäoliselt algne string binaarbaidid (pilt, arhiiv, krüptovõti) ja mitte tekst. Meie tööriist on loodud selleks UTF-8 tekst. Pildi dekodeerimiseks kasutage nuppu base64 kujutise dekooder.

Mida tähendavad märgid = lõpus?

Base64 töötleb baite kolme kaupa, et saada neli märki. Kui pikkus ei ole kolmekordne, tulemuseks on üks või kaks tähemärki = toimib täidisena. Kehtival base64 stringil on seetõttu alati a pikkus neljaga.

Mis vahe on base64 ja base64url vahel?

Klassikaline base64 kasutab + ja /, mis on URL-ides problemaatilised ja failinimed. Variant base64url asendab need sõnadega - ja _ ja eemaldab sageli polstri. Seda vormingut kasutavad JWT-d ja paljud märgid. Meie dekooder talub mõlemat varianti.

Kas tekst saadetakse serverisse?

Dekodeerimine läbib meie serverit päringu kehtivuse ajal, ilma et seda hiljem säilitataks. Sest väga tundlikud stringid (API võtmed, paroolid), eelistage kohalikku käsku kaja "string" | base64 -d Linuxis või macOS-is, mis ei saada võrgu kaudu midagi.

Kuidas dekodeeritud teksti uuesti kodeerida?

Kasutage meie base64 tekstikodeerijat, et vastupidine toiming. Edasi-tagasi reis on rangelt kadudeta seni, kuni lähtetekst on sees UTF-8 ja te ei muuda vahepealset stringi.

Päringunäide

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

Sisendskeem

Väli Tüüp Kohustuslik Vaikimisi
text_encoded string

Lõpp-punktid

  • GET https://cdrn.fr/api/v1/tools - loetleb kõik saadaolevad tööriistad
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - toob selle tööriista skeemi
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - täidab selle tööriista JSON-payloadiga