Skip to main content

Co to jest Bubble Babble?

Bubble Babble to metoda kodowania, w której informacje binarne są przedstawiane jako pseudo-słowie wykonane z naprzemiennych samogłosek i spółgłosek.Służy głównie do reprezentowania kryptograficznych odcisków palców.Stworzona przez Antti Huma metoda bąbelka ułatwia ludziom łatwą pamiętanie i powtarzanie ważnych informacji.Kodowanie ma również wbudowaną korektę błędów i redundancję, co umożliwia wykrywanie wszelkich błędów w transkrypcji.

Metodologia powstała, aby pomóc ludziom wymówić i zapamiętać kody szesnastkowe w bardziej naturalny sposób.Czasami konieczne jest ustne zatwierdzenie klucza przez telefon lub za pośrednictwem innego systemu.Te klucze publiczne i wartości skrótu ważnych certyfikatów nazywane są odciskami kciuków lub odciskami palców.Tego rodzaju wydruki są niezbędne do weryfikacji poufnych danych ze względów bezpieczeństwa.Zazwyczaj są one reprezentowane jako długie sznurki cyfr heksadecimalnych.

Na przykład trudno jest to wymówić, zapamiętać i powtarzać długie ciągły liczb przez telefon.Huma utworzył kod, aby rozwiązać ten problem, aby łatwo przedstawić zapomniane dane binarne na bardziej niezapomniane pseudo-słowa.Sam termin to kalambur na klasycznym bobble gier wideo.Kiedy cyfry sześciokadciowskie są kodowane przy użyciu metody kodowania bełkotu, wygenerowane słowa przypominają bełkot lub bełkot.

Jest to również przydatne w sytuacjach, w których ważne klawisze szyfrowania zostały utracone lub w przeciwnym razie są niedostępne.W takim przypadku kluczowy odcisk palca musi zostać zweryfikowany przez użytkowników wspomnienia oryginalnego klucza.Odciski palców kodowane za pomocą kodowania bąbelkowego są często łatwiejsze do wycofania niż ich wersje heksadecimalne.To robi różnicę w sytuacjach krytycznych zamiast konieczności przyjmowania odcisku palca bez uwierzytelniania go w żaden sposób.

Aby wykryć błędy transmisji lub nieprawidłowe kodowanie, metoda kodowania Bubble Bubble zawiera funkcję sumowania czeku.Markery, które reprezentują początek i koniec określonego ciągu liczb, są również włączone do kodowania.Na każde dwa bajty w sekwencji wejściowej wyjście wychodzi jako deska rozdzielcza i pięć znaków.Jedną z zalet tej metody jest to, że nie zwiększa ona długości zakodowanych informacji.

Pseudo-słowa są wytwarzane za pomocą samogłosek i spółgłosek w określony sposób mdash;Liczby od zera do pięciu są mapowane samogłoskami jako 0-A, 1-E, 2-I itp. W tabeli samogłosek.Liczby całkowite między zero a 16 są odwzorowane jako 0-B, 1-C, 2-D itp. W tabeli spółgłoski.Każda samogłoska w wynikającym z tego pseudo-słowia nosi 0,58 bitów nadmiarowości.Informacje o sumie kontrolnej wyniosłyby około 4640 bitów dla 1000 słów, co jest pomocne w wykryciu błędów, takich jak odwrócone bity.