Skip to main content

Hvad er Bubble Babble?

Bubble Babble er en kodningsmetode, hvor binære oplysninger er repræsenteret som pseudo-ord lavet af skiftende vokaler og konsonanter.Det bruges for det meste til at repræsentere kryptografiske fingeraftryk.Oprettet af Antti Huma, gør Bubble Babble -metoden det lettere for folk at huske og gentage vigtige oplysninger let.Kodningen har også indbygget fejlkorrektion og redundans, hvilket gør det muligt at få øje på eventuelle fejl i transkription.

Metodikken blev til at hjælpe folk med at udtale og huske hexadecimale koder på en mere naturlig måde.Det er undertiden nødvendigt at verbalt validere en nøgle over telefonen eller gennem et andet system.Disse offentlige nøgler og hashværdierne for vigtige certifikater kaldes tommelfingeraftryk eller fingeraftryk.Disse typer af tryk er afgørende for at verificere følsomme data af sikkerhedsmæssige årsager.De er typisk repræsenteret som lange strenge af hexadecimale cifre.

Det er vanskeligt for folk at udtale, huske og gentage lange numre på pålideligt over telefonen.Huma oprettede koden til at løse dette problem for let at repræsentere glemmelige binære data til mere mindeværdige pseudo-ord.Selve udtrykket er en ordspil på det klassiske videospilboble Bobble.Når hexadecimale cifre kodes ved hjælp af boble -babble -kodningsmetoden, ligner de genererede ord babbling eller gibberish.

Dette kommer også godt med i situationer, hvor de gyldige krypteringsnøgler er gået tabt eller ellers ikke er tilgængelige.I dette tilfælde skal det centrale fingeraftryk verificeres af brugernes erindring af den originale nøgle.Fingeraftryk kodet ved hjælp af boble babble -kodning er ofte lettere at huske end deres hexadecimale versioner.Dette gør en forskel i kritiske situationer i stedet for at skulle acceptere et fingeraftryk uden at autentisere det på nogen måde.

For at detektere transmissionsfejl eller ugyldig kodning indeholder boble -babble -kodningsmetoden en check -opsummeringsfunktion.Markører, der repræsenterer starten og slutningen af en bestemt streng med tal, er også inkorporeret i kodningen.For hver to byte i input -sekvensen kommer output ud som et strejf og fem tegn.En af fordelene ved denne metode er, at den ikke øger længden af den kodede information.

Pseudo-ordene er lavet ved hjælp af vokaler og konsonanter på en bestemt måde mdash;Tal mellem nul og fem er kortlagt med vokaler som 0-A, 1-E, 2-I og så videre i vokaltabellen.Heltal mellem nul og 16 er kortlagt som 0-B, 1-C, 2-D og så videre i konsonanttabellen.Hver vokal i den resulterende pseudo-ord bærer 0,58 bit redundans.Oplysningerne om kontrolsum ville være omkring 4.640 bit for en 1.000-ordstreng, hvilket er nyttigt at opdage fejl som flippede bits.