Base32 to Text Convertor
Codificați text în Base32 sau decodificați Base32 înapoi în text, folosind alfabetul standard din RFC 4648, cu literele de la A la Z și cifrele de la 2 la 7. Instrumentul convertește datele introduse în octeți UTF-8, scrie grupuri de opt caractere cu completare opțională cu = și decodifică fără a ține cont de majuscule și minuscule, ignorând spațiile și întreruperile de linie. Îi ajută pe dezvoltatori să gestioneze secrete TOTP, adrese onion, înregistrări DNS și nume de fișiere care au nevoie de o codificare insensibilă la majuscule și minuscule.
Întrebări frecvente
Ce este Base32?
Base32 este o codificare binar-text din RFC 4648 care folosește 32 de caractere: literele de la A la Z și cifrele de la 2 la 7. Fiecare 5 octeți devin 8 caractere, astfel că rezultatul este cu aproximativ 60 la sută mai mare decât datele inițiale. Nu folosește litere mici și evită cifrele ușor de confundat.
Care sunt exemplele din RFC 4648?
f se codifică drept MY======, fo drept MZXQ====, foo drept MZXW6===, foob drept MZXW6YQ=, fooba drept MZXW6YTB, iar foobar drept MZXW6YTBOI======. O intrare goală rămâne goală. Instrumentul reproduce toate aceste rezultate.
Ce face opțiunea de completare?
Cu completarea activată, codificatorul adaugă semne = până când lungimea este un multiplu de opt, conform specificației RFC 4648. Multe aplicații TOTP și URL-uri folosesc Base32 fără completare, așa că dezactivați opțiunea pentru acestea. Decodificatorul acceptă ambele forme.
Decodificarea ține cont de majuscule și minuscule?
Nu. Decodificatorul acceptă litere mari și mici și ignoră spațiile, taburile și întreruperile de linie. Rezultatul codificat este întotdeauna cu majuscule.
De ce este respinsă intrarea mea Base32?
Sunt valide doar literele de la A la Z, cifrele de la 2 la 7 și semnele = de la final. Cifrele 0, 1, 8 și 9 nu fac parte din alfabet, iar lungimile care nu pot rezulta din octeți întregi, precum grupurile finale de unul, trei sau șase caractere, sunt respinse.
Pot decodifica un secret TOTP cu acest instrument?
Îl puteți decodifica, însă secretele TOTP sunt octeți aleatori, nu text. Instrumentul vă informează apoi că rezultatul nu este text UTF-8 valid, deoarece afișează doar date decodificate care pot fi citite ca text.
Cum sunt gestionate caracterele non-ASCII?
Textul este codificat în UTF-8 înainte de conversie, așa că litere precum é sau emoji ocupă între doi și patru octeți fiecare. Decodificarea transformă octeții înapoi în același text.
Este același lucru cu Base32hex sau Crockford Base32?
Nu. Base32hex folosește cifrele de la 0 la 9 și literele de la A la V, iar varianta Crockford omite I, L, O și U. Acest instrument folosește doar alfabetul standard din RFC 4648.
Criptează Base32 datele mele?
Nu. Base32 este o codificare pe care oricine o poate inversa. Schimbă felul în care arată datele, nu cine le poate citi.
Cât text pot converti?
Până la 5 MiB de text per cerere. Conversia se execută pe server, iar datele introduse nu sunt stocate.