Qu'est-ce que Bubble Babble?

Bubble Babble est une méthode de codage où les informations binaires sont représentées comme des pseudo-mots fabriqués à partir de voyelles et de consonnes alternées. Il est principalement utilisé pour représenter les empreintes digitales cryptographiques. Créée par Antti Huma, la méthode Bubble Babble permet aux gens de se souvenir et de répéter facilement facilement des informations importantes. Le codage a également une correction et une redondance d'erreur intégrées, ce qui permet de repérer toutes les erreurs de transcription.

La méthodologie est née pour aider les gens à prononcer et à se souvenir des codes hexadécimaux de manière plus naturelle. Il est parfois nécessaire de valider verbalement une clé par téléphone ou via un autre système. Ces clés publiques et les valeurs de hachage des certificats importants sont appelées empreintes de pouce ou empreintes digitales. Ces types d'impressions sont essentiels pour vérifier les données sensibles pour des raisons de sécurité. Ils sont généralement représentés comme de longues chaînes de chiffres hexadécimaux.

Il est difficile pour les gens de prononcer, de se souvenir et de répéter Long StDes anneaux de numéros de manière fiable par téléphone, par exemple. Huma a créé le code pour résoudre ce problème afin de représenter facilement des données binaires oubliables en pseudo-mots plus mémorables. Le terme lui-même est un jeu de mots sur la bulle de jeu vidéo classique. Lorsque des chiffres hexadécimaux sont codés en utilisant la méthode de codage de babillage à bulles, les mots générés ressemblent à un babillage ou à du charabia.

Cela est également utile dans des situations où les clés de chiffrement valides ont été perdues ou sont autrement indisponibles. Dans ce cas, l'empreinte clés doit être vérifiée par le souvenir par l'utilisateur de la clé d'origine. Les empreintes digitales codées à l'aide de Bubble Babble Encoding sont souvent plus faciles à rappeler que leurs versions hexadécimales. Cela fait une différence dans des situations critiques au lieu d'avoir à accepter une empreinte digitale sans l'authentifier de quelque manière que ce soit.

Pour détecter les erreurs de transmission ou le codage non valide, le BULa méthode de codage Bble Babble contient une fonction de sommation de contrôle. Des marqueurs qui représentent le début et la fin d'une chaîne particulière de nombres sont également incorporés dans le codage. Pour tous les deux octets dans la séquence d'entrée, la sortie sort comme un tableau de bord et cinq caractères. L'un des avantages de cette méthode est qu'il n'augmente pas la durée des informations codées.

Les pseudo-mots sont fabriqués à l'aide de voyelles et de consonnes d'une certaine manière - les nombres entre zéro et cinq sont cartographiés avec des voyelles comme 0-A, 1-E, 2-I et ainsi de suite dans la table de voyelles. Les entiers entre zéro et 16 sont cartographiés en 0-B, 1-C, 2-D et ainsi de suite dans la table consonante. Chaque voyelle dans le pseudo-mots résultant transporte 0,58 bits de redondance. Les informations sur la somme de contrôle seraient d'environ 4 640 bits pour une chaîne de 1 000 mots, ce qui est utile pour détecter les erreurs comme les bits inversés.

DANS D'AUTRES LANGUES