Base32 kodiranje i dekodiranje
Pretvorite tekst u RFC 4648 Base32 i natrag, s base32hex i opcijama ispune.
Base32 kodiranje i dekodiranje
Base32 predstavlja binarne podatke pomoću 32 nedvosmislena znaka — slova od A do Z i znamenki od 2 do 7 — što ga čini robusnim tamo gdje je Base64 krhak: preživljava sustave koji ne razlikuju velika i mala slova, izbjegava znakove koji se sukobljavaju u URL-ovima i nazivima datoteka i lako ga je čitati naglas ili upisivati rukom. Najčešće ga susrećete kao tajni ključ iza aplikacija za dvofaktornu autentifikaciju, u DNS zapisima i u ni: URI-jima i hashovima za dijeljenje datoteka.
Zalijepite tekst da biste ga kodirali ili zalijepite Base32 niz da biste ga dekodirali natrag — promijenite smjer pomoću birača načina. Alat slijedi RFC 4648: ulazni tekst prvo se pretvara u UTF-8 bajtove, tako da se znakovi s naglascima i emotikoni ispravno kodiraju i dekodiraju. Birač abecede prebacuje se između standardne abecede i base32hex (0–9, A–V), varijante koja se koristi gdje redoslijed sortiranja kodiranog oblika mora odgovarati redoslijedu sortiranja neobrađenih bajtova.
Ispuna sa znakovima = ispunjava izlaz višestrukim od osam znakova, kao što RFC zahtijeva na kraju toka. Neki sustavi - među njima i TOTP tajne - izostavljaju padding, tako da ga možete isključiti jednim potvrdnim okvirom. Dekodiranje je prihvatljivo: unos malim slovima, ispuna koja nedostaje, razmaci i prijelomi redaka su prihvatljivi, a jasna poruka vam govori kada unos doista nije Base32.
Sve radi u vašem pregledniku. Ništa što zalijepite nigdje se ne učitava, što je važno kada je niz koji dekodirate tajna autentifikatora ili druga vjerodajnica. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili ga pošaljite natrag na ulaz za lančane pretvorbe.