Preskočiť na obsah

Prevodník Text na Base32

Zakódujte text do Base32 alebo dekódujte Base32 späť na text pomocou štandardnej abecedy RFC 4648 od A po Z a od 2 po 7. Nástroj prevádza vstup na bajty UTF-8, zapisuje skupiny po ôsmich znakoch s voliteľným doplnením znakom = a pri dekódovaní nerozlišuje veľké a malé písmená a ignoruje medzery a zalomenia riadkov. Pomáha vývojárom pracovať s tajnými kľúčmi TOTP, adresami onion, záznamami DNS a názvami súborov, ktoré vyžadujú kódovanie nerozlišujúce veľké a malé písmená.

Obnoviť

Často kladené otázky

Čo je Base32?

Base32 je kódovanie binárnych údajov do textu podľa RFC 4648, ktoré používa 32 znakov: písmená od A po Z a číslice od 2 po 7. Každých 5 bajtov sa prevedie na 8 znakov, takže výstup je približne o 60 percent väčší než vstup. Kódovanie nepoužíva malé písmená ani ľahko zameniteľné číslice.

Aké sú príklady podľa RFC 4648?

f sa zakóduje ako MY======, fo ako MZXQ====, foo ako MZXW6===, foob ako MZXW6YQ=, fooba ako MZXW6YTB a foobar ako MZXW6YTBOI======. Prázdny vstup zostane prázdny. Nástroj vytvára všetky tieto výsledky.

Na čo slúži možnosť doplnenia?

Pri zapnutom doplnení pridá kódovač znaky =, kým dĺžka nebude násobkom ôsmich, ako stanovuje RFC 4648. Mnohé aplikácie TOTP a adresy URL používajú Base32 bez doplnenia, preto ho v takom prípade vypnite. Dekódovač prijíma oba formáty.

Rozlišuje dekódovanie veľké a malé písmená?

Nie. Dekódovač prijíma veľké aj malé písmená a ignoruje medzery, tabulátory a zalomenia riadkov. Zakódovaný výstup je vždy zapísaný veľkými písmenami.

Prečo sa môj vstup Base32 odmieta?

Platné sú iba znaky od A po Z, číslice od 2 po 7 a záverečné znaky =. Číslice 0, 1, 8 a 9 do abecedy nepatria. Odmietajú sa aj dĺžky, ktoré nemôžu vzniknúť z celých bajtov, napríklad jedna, tri alebo šesť znakov v poslednej skupine.

Môžem týmto nástrojom dekódovať tajný kľúč TOTP?

Môžete ho dekódovať, ale tajné kľúče TOTP sú náhodné bajty, nie text. Nástroj potom oznámi, že výsledok nie je platný text UTF-8, pretože zobrazuje iba dekódované údaje, ktoré možno prečítať ako text.

Ako sa spracúvajú znaky mimo ASCII?

Text sa pred prevodom zakóduje ako UTF-8, takže znaky ako é alebo emoji zaberajú dva až štyri bajty. Dekódovaním sa bajty prevedú späť na pôvodný text.

Je to to isté ako Base32hex alebo Crockford Base32?

Nie. Base32hex používa číslice od 0 po 9 a písmená od A po V, zatiaľ čo Crockfordov variant vynecháva I, L, O a U. Tento nástroj používa iba štandardnú abecedu RFC 4648.

Šifruje Base32 moje údaje?

Nie. Base32 je kódovanie, ktoré môže každý spätne dekódovať. Mení vzhľad údajov, nie to, kto ich môže čítať.

Koľko textu môžem previesť?

Až 5 MiB textu na jednu požiadavku. Prevod prebieha na serveri a vstup sa neukladá.

O stránke OneClick Pro

OneClick Pro je bezplatná kolekcia viac ako 150 webových nástrojov na každodennú prácu: na konverziu obrázkov a jednotiek, formátovanie a overovanie kódu, kontrolu domén a SEO, ako aj prácu s textom, dátumami a číslami. Každý nástroj funguje bez registrácie alebo predplatného a zadané údaje sa používajú iba na výpočet výsledku a nikdy sa neukladajú. Používajte ich ako rýchlu súpravu nástrojov na jednorazové úlohy alebo si uložte do záložiek nástroje, na ktoré sa spoliehate každý deň.