Pretvornik Text v Base32
Kodirajte besedilo v Base32 ali dekodirajte Base32 nazaj v besedilo po standardni abecedi RFC 4648 od A do Z in od 2 do 7. Orodje pretvori vaš vnos v bajte UTF-8, zapisuje skupine po osem znakov z neobveznim polnilom = in dekodira brez razlikovanja med velikimi in malimi črkami, pri čemer prezre presledke in prelome vrstic. Razvijalcem pomaga pri obravnavi skrivnosti TOTP, naslovov onion, zapisov DNS in imen datotek, ki potrebujejo kodiranje, varno pred razlikovanjem med velikimi in malimi črkami.
Pogosta vprašanja
Kaj je Base32?
Base32 je kodiranje iz dvojiške oblike v besedilo po RFC 4648, ki uporablja 32 znakov: črke od A do Z in števke od 2 do 7. Vsakih 5 bajtov se pretvori v 8 znakov, zato je izhod približno 60 odstotkov večji od vhoda. Ne uporablja malih črk in zlahka zamenljivih števk.
Kateri so primeri RFC 4648?
f se kodira v MY======, fo v MZXQ====, foo v MZXW6===, foob v MZXW6YQ=, fooba v MZXW6YTB in foobar v MZXW6YTBOI======. Prazen vnos ostane prazen. Orodje ustvari vse te rezultate.
Kaj počne možnost polnila?
Če je polnilo vklopljeno, kodirnik dodaja znake =, dokler dolžina ni večkratnik števila osem, kot določa RFC 4648. Številne aplikacije TOTP in URL-ji uporabljajo Base32 brez polnila, zato ga za te izklopite. Dekodirnik sprejme obe obliki.
Ali je dekodiranje občutljivo na velike in male črke?
Ne. Dekodirnik sprejme velike in male črke ter prezre presledke, tabulatorje in prelome vrstic. Kodirani izhod je vedno zapisan z velikimi črkami.
Zakaj je moj vnos Base32 zavrnjen?
Veljavni so samo znaki od A do Z, števke od 2 do 7 in zaključni znaki =. Števke 0, 1, 8 in 9 niso del abecede; zavrnjene so tudi dolžine, ki ne morejo nastati iz celih bajtov, kot so ena, tri ali šest znakov v zadnji skupini.
Ali lahko s tem orodjem dekodiram skrivnost TOTP?
Lahko jo dekodirate, vendar so skrivnosti TOTP naključni bajti, ne besedilo. Orodje nato sporoči, da rezultat ni veljavno besedilo UTF-8, saj prikazuje le dekodirane podatke v obliki berljivega besedila.
Kako se obravnavajo znaki, ki niso ASCII?
Besedilo se pred pretvorbo kodira v UTF-8, zato znaki, kot sta é ali emoji, zavzamejo od dva do štiri bajte. Dekodiranje pretvori bajte nazaj v isto besedilo.
Ali je to enako kot Base32hex ali Crockford Base32?
Ne. Base32hex uporablja števke od 0 do 9 in črke od A do V, Crockfordova različica pa izpušča I, L, O in U. To orodje uporablja samo standardno abecedo RFC 4648.
Ali Base32 šifrira moje podatke?
Ne. Base32 je kodiranje, ki ga lahko vsak razveljavi. Spremeni videz podatkov, ne pa tega, kdo jih lahko bere.
Koliko besedila lahko pretvorim?
Do 5 MiB besedila na zahtevo. Pretvorba se izvede na strežniku, vnos pa se ne shrani.