Base32 Encoder/Decoder
Text und Daten mit Base32-Kodierung ver- und entschlüsseln.
About Base32:
- • Uses 32 characters: A-Z and 2-7
- • Case-insensitive (unlike Base64)
- • No special characters that could be confused
- • Commonly used in TOTP (2FA), file hashes, and data encoding
- • 20% less efficient than Base64 but more human-readable
Base32-Kodierung (RFC 4648) - Technische Details
Base32-Kodierung verwendet ein 32-Zeichen-Alphabet (A-Z und 2-7) zur Darstellung binärer Daten. Es wird häufig für TOTP-Geheimnisse verwendet, da es nicht zwischen Groß- und Kleinschreibung unterscheidet und mehrdeutige Zeichen vermeidet. Die Kodierung erhöht die Datengröße um etwa 60%, liefert aber eine lesbare Ausgabe.
Kommandozeilen-Alternative
# Using Python
python3 -c "import base64; print(base64.b32encode(b'Hello').decode())"
# Decode
python3 -c "import base64; print(base64.b32decode('JBSWY3DP').decode())"