> menschlich | freundlich | Prüfsummen <
// Crockfords Base32 – menschenfreundliche Codierung mit Fehlererkennung
Für Menschen optimiert
Schließt verwirrende Zeichen (I, L, O, U) aus und normalisiert häufige Tippfehler.
Fehlererkennung
Optionales Prüfsummen-Zeichen (Modulo 37) zur Erkennung von Fehlern.
Fehlertolerante Eingabe
Akzeptiert häufige Ersetzungen: O→0, I/L→1, U→V für einfachere Eingabe.
>> Technische Informationen
Wie Crockford Base32 funktioniert:
Crockfords Base32 verwendet 32 Ziffern und Buchstaben (ohne I, L, O, U), um Verwechslungen zu vermeiden. Es unterstützt optionale Prüfsummen und akzeptiert gängige Zeichenersetzungen beim Dekodieren.
Beispiel:
"Hello" → 91JPRV3F41BPYWKCCG
Warum Crockford Base32 verwenden?:
- >Keine visuell leicht zu verwechselnden Zeichen
- >Optionale Fehlererkennung über Prüfsumme
- >Groß-/Kleinschreibung wird ignoriert
- >Akzeptiert häufige Tippfehler
- >Gut lesbar und mündlich leicht übertragbar
>> Häufig gestellte Fragen
Was ist Crockfords Base32?
Crockfords Base32 ist eine verbesserte Base32-Codierung von Douglas Crockford, die verwirrende Zeichen ausschließt und optionale Prüfsummen zur Fehlererkennung bietet.
Worin unterscheidet es sich von normalem Base32?
Die Crockford-Variante schließt I, L, O und U aus, um Verwechslungen mit 1, 1, 0 und V zu vermeiden. Sie normalisiert typische Eingabefehler und bietet eine optionale Prüfsumme.
Was ist die Prüfsummen-Funktion?
Die optionale Prüfsumme ist ein Prüfzeichen (Modulo 37), das an das Ende der kodierten Zeichenkette angehängt wird und Ein-Zeichen-Fehler sowie einige Vertauschungen erkennen kann.
Wann sollte ich Crockford Base32 verwenden?
Verwenden Sie es für menschenlesbare Codes, Produktschlüssel, Kurz-URLs oder andere Kennungen, die manuell eingegeben oder mündlich übermittelt werden.