Gå til indhold

Base32 til Text Converter

Kod tekst til Base32, eller afkod Base32 tilbage til tekst med det almindelige RFC 4648-alfabet med A til Z og 2 til 7. Værktøjet konverterer dit input til UTF-8-bytes, skriver grupper på otte tegn med valgfri =-udfyldning og afkoder uden forskel på store og små bogstaver, mens mellemrum og linjeskift ignoreres. Det hjælper udviklere med at håndtere TOTP-hemmeligheder, onion-adresser, DNS-poster og filnavne, der kræver en kodning, hvor der ikke skelnes mellem store og små bogstaver.

Nulstil

Ofte stillede spørgsmål

Hvad er Base32?

Base32 er en binær-til-tekst-kodning fra RFC 4648, der bruger 32 tegn: bogstaverne A til Z og cifrene 2 til 7. Hver gruppe på 5 bytes bliver til 8 tegn, så resultatet er cirka 60 procent større end inputtet. Kodningen undgår små bogstaver og cifre, der let kan forveksles.

Hvad er RFC 4648-eksemplerne?

f kodes til MY======, fo til MZXQ====, foo til MZXW6===, foob til MZXW6YQ=, fooba til MZXW6YTB og foobar til MZXW6YTBOI======. Et tomt input forbliver tomt. Værktøjet giver alle disse resultater.

Hvad gør indstillingen for udfyldning?

Når udfyldning er slået til, tilføjer koderen =-tegn, indtil længden går op i otte, som angivet i RFC 4648. Mange TOTP-apps og URL'er bruger Base32 uden udfyldning, så slå det fra til disse formål. Afkoderen accepterer begge former.

Skelner afkodningen mellem store og små bogstaver?

Nej. Afkoderen accepterer både store og små bogstaver og ignorerer mellemrum, tabulatorer og linjeskift. Kodet output er altid med store bogstaver.

Hvorfor afvises mit Base32-input?

Kun A til Z, 2 til 7 og afsluttende =-tegn er gyldige. Cifrene 0, 1, 8 og 9 indgår ikke i alfabetet, og længder, der ikke kan stamme fra hele bytes, såsom én, tre eller seks tegn i den sidste gruppe, afvises.

Kan jeg afkode en TOTP-hemmelighed med dette værktøj?

Du kan afkode den, men TOTP-hemmeligheder består af tilfældige bytes, ikke tekst. Værktøjet meddeler derefter, at resultatet ikke er gyldig UTF-8-tekst, fordi det kun viser afkodede data, der kan læses som tekst.

Hvordan håndteres tegn uden for ASCII?

Tekst kodes som UTF-8 før konverteringen, så bogstaver som é og emoji fylder to til fire bytes hver. Afkodningen konverterer bytesene tilbage til den samme tekst.

Er dette det samme som Base32hex eller Crockford Base32?

Nej. Base32hex bruger cifrene 0 til 9 og bogstaverne A til V, og Crockfords variant udelader I, L, O og U. Dette værktøj bruger kun standardalfabetet fra RFC 4648.

Krypterer Base32 mine data?

Nej. Base32 er en kodning, som alle kan afkode. Den ændrer, hvordan data ser ud, ikke hvem der kan læse dem.

Hvor meget tekst kan jeg konvertere?

Op til 5 MiB tekst pr. anmodning. Konverteringen kører på serveren, og inputtet gemmes ikke.

Om OneClick Pro

OneClick Pro er en gratis samling med mere end 150 webværktøjer til daglige opgaver: konvertering af billeder og enheder, formatering og validering af kode, opslag af domæner og SEO samt arbejde med tekst, datoer og tal. Alle værktøjer fungerer uden registrering eller abonnement, og det, du indtaster, bruges kun til at beregne resultatet og gemmes aldrig. Brug samlingen som en hurtig værktøjskasse til enkeltstående opgaver, eller bogmærk de værktøjer, du bruger hver dag.