Was ist Bubble Babble?

Bubble Babble ist eine Codierungsmethode, bei der binäre Informationen als Pseudowörter dargestellt werden, die aus abwechselnden Vokalen und Konsonanten bestehen. Es wird hauptsächlich zur Darstellung kryptografischer Fingerabdrücke verwendet. Die von Antti Huma entwickelte Bubble-Babble-Methode erleichtert es den Menschen, sich wichtige Informationen leicht zu merken und zu wiederholen. Die Codierung verfügt außerdem über eine integrierte Fehlerkorrektur und Redundanz, die es ermöglicht, Fehler bei der Transkription zu erkennen.

Die Methodik wurde entwickelt, um Menschen zu helfen, Hexadezimalcodes auf natürlichere Weise auszusprechen und sich daran zu erinnern. Es ist manchmal erforderlich, einen Schlüssel über das Telefon oder ein anderes System mündlich zu validieren. Diese öffentlichen Schlüssel und die Hashwerte wichtiger Zertifikate werden als Fingerabdrücke oder Fingerabdrücke bezeichnet. Diese Arten von Ausdrucken sind aus Sicherheitsgründen für die Überprüfung sensibler Daten von entscheidender Bedeutung. Sie werden normalerweise als lange hexadezimale Zeichenfolgen dargestellt.

Es ist beispielsweise für Menschen schwierig, lange Zahlenfolgen zuverlässig über das Telefon auszusprechen, sich zu merken und zu wiederholen. Huma hat den Code erstellt, um dieses Problem zu lösen und leicht unvergessliche Binärdaten in einprägsamere Pseudowörter umzuwandeln. Der Begriff selbst ist ein Wortspiel des klassischen Videospiels Bubble Bobble. Wenn hexadezimale Ziffern mit der Bubble-Babble-Codierungsmethode codiert werden, ähneln die generierten Wörter einem Plappern oder Kauderwelsch.

Dies ist auch in Situationen praktisch, in denen die gültigen Verschlüsselungsschlüssel verloren gegangen sind oder auf andere Weise nicht verfügbar sind. In diesem Fall muss der Fingerabdruck des Schlüssels durch die Erinnerung des Benutzers an den Originalschlüssel überprüft werden. Mit Bubble-Babble-Codierung codierte Fingerabdrücke lassen sich häufig leichter abrufen als ihre hexadezimalen Versionen. Dies macht einen Unterschied in kritischen Situationen, anstatt einen Fingerabdruck akzeptieren zu müssen, ohne ihn in irgendeiner Weise zu authentifizieren.

Um Übertragungsfehler oder ungültige Codierungen zu erkennen, enthält die Bubble-Babble-Codierungsmethode eine Prüfsummierungsfunktion. Marker, die den Anfang und das Ende einer bestimmten Zahlenfolge darstellen, werden ebenfalls in die Codierung einbezogen. Für jeweils zwei Bytes in der Eingabesequenz wird die Ausgabe als Bindestrich und fünf Zeichen ausgegeben. Einer der Vorteile dieser Methode besteht darin, dass die Länge der codierten Informationen nicht erhöht wird.

Die Pseudowörter werden auf eine bestimmte Weise unter Verwendung von Vokalen und Konsonanten gebildet - Zahlen zwischen Null und Fünf werden mit Vokalen wie 0-a, 1-e, 2-i usw. in der Vokaltabelle abgebildet. Ganzzahlen zwischen 0 und 16 werden in der Konsonantentabelle als 0-b, 1-c, 2-d usw. abgebildet. Jeder Vokal in dem resultierenden Pseudowort trägt 0,58 Bit Redundanz. Die Prüfsummeninformation würde ungefähr 4.640 Bits für eine 1000-Wort-Zeichenfolge betragen, was hilfreich ist, um Fehler wie umgedrehte Bits zu erkennen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?