Skip to main content

Ano ang Bubble Babble?

Ang Bubble Babble ay isang paraan ng pag-encode kung saan ang impormasyon ng binary ay kinakatawan bilang mga pseudo-word na ginawa mula sa mga alternating vowels at consonants.Karamihan ito ay ginagamit upang kumatawan sa mga fingerprint ng cryptographic.Nilikha ng Antti Huma, ang pamamaraan ng Bubble Babble ay ginagawang madali para sa mga tao na maalala at ulitin ang mahalagang impormasyon.Ang pag-encode ay mayroon ding built-in na pagwawasto ng error at kalabisan, na ginagawang posible upang makita ang anumang mga pagkakamali sa transkripsyon.Minsan kinakailangan upang pasalita na patunayan ang isang susi sa telepono o sa pamamagitan ng ilang iba pang sistema.Ang mga pampublikong susi at ang mga halaga ng hash ng mga mahahalagang sertipiko ay tinatawag na mga thumbprints o fingerprint.Ang mga ganitong uri ng mga kopya ay mahalaga sa pagpapatunay ng sensitibong data para sa mga kadahilanang pangseguridad.Ang mga ito ay karaniwang kinakatawan bilang habang mga string ng hexadecimal digit.

Mahirap para sa mga tao na ipahayag, tandaan, at ulitin ang mahabang mga string ng mga numero na maaasahan sa telepono, halimbawa.Nilikha ni Huma ang code upang matugunan ang problemang ito upang madaling kumatawan ng malilimutan na data ng binary sa mas hindi malilimot na pseudo-word.Ang termino mismo ay isang pun sa klasikong video game bubble bobble.Kapag ang mga hexadecimal na numero ay naka -encode gamit ang bubble babble encoding na pamamaraan, ang mga nabuong salita ay kahawig ng babbling o gibberish.Sa kasong ito, ang pangunahing fingerprint ay kailangang mapatunayan ng paggunita ng mga gumagamit ng orihinal na susi.Ang mga fingerprint na naka -encode gamit ang bubble babble encoding ay madalas na mas madaling maalala kaysa sa kanilang mga bersyon ng hexadecimal.Gumagawa ito ng pagkakaiba sa mga kritikal na sitwasyon sa halip na kinakailangang tanggapin ang isang fingerprint nang hindi pinatunayan ito sa anumang paraan.Ang mga marker na kumakatawan sa pagsisimula at pagtatapos ng isang partikular na string ng mga numero ay isinama din sa pag -encode.Para sa bawat dalawang byte sa pagkakasunud -sunod ng pag -input, ang output ay lumabas bilang isang dash at limang character.Ang isa sa mga pakinabang ng pamamaraang ito ay hindi nito madaragdagan ang haba ng naka -encode na impormasyon.

Ang pseudo-word ay ginawa gamit ang mga patinig at katinig sa isang tiyak na paraan at mdash;Ang mga numero sa pagitan ng zero at lima ay naka-mapa sa mga patinig bilang 0-a, 1-e, 2-i at iba pa sa talahanayan ng patinig.Ang mga integer sa pagitan ng zero at 16 ay na-mapa bilang 0-B, 1-C, 2-D at iba pa sa talahanayan ng katinig.Ang bawat patinig sa nagresultang pseudo-word ay nagdadala ng 0.58 bits ng kalabisan.Ang impormasyon ng tseke ay nasa paligid ng 4,640 bits para sa isang 1,000-word string, na kapaki-pakinabang upang makita ang mga error tulad ng mga flipped bits.