Base32 kodieren / dekodieren

Kodieren Sie Text in Base32 (RFC 4648) oder dekodieren Sie eine Base32-Zeichenfolge in lesbaren Text, ein Format, das häufig für geheime TOTP-Schlüssel oder nicht zwischen Groß- und Kleinschreibung unterscheidende Kennungen verwendet wird.

Beispiel:

So funktioniert es

Base32 kodiert Binärdaten mit nur 32 Zeichen (A-Z und 2-7), wodurch es unabhängig von der Groß- und Kleinschreibung ist und sich leicht von Hand abschreiben lässt — deshalb wird es für die geheimen Schlüssel von Zwei-Faktor-Authentifizierungs-Apps (TOTP) verwendet. Dieses Tool wandelt Text in seine Base32-Darstellung um und umgekehrt.

Warum sieht man am Ende einer Base32-Zeichenfolge „=“-Zeichen?

Das Zeichen „=“ ist ein Füllzeichen (Padding), das dafür sorgt, dass die Länge der Ausgabe gemäß dem Standard RFC 4648 ein Vielfaches von 8 Zeichen ist. Es hat keine besondere Bedeutung und wird beim Dekodieren einfach ignoriert.

Ist Base32 sicherer als Base64?

Nein, es ist kein Verschlüsselungsverfahren, sondern eine einfache umkehrbare Kodierung: Jeder kann eine Base32-Zeichenfolge dekodieren und die Originaldaten wiederherstellen. Es wird wegen seiner Lesbarkeit und seiner Toleranz gegenüber der Groß- und Kleinschreibung gewählt, nicht wegen der Vertraulichkeit.

100% lokale Verarbeitung: Das Kodieren und Dekodieren erfolgt vollständig in Ihrem Browser über WebAssembly.