> bubble | babble | 單字 <
// Bubble Babble - 將二進位資料轉換成可發音的偽單字
[可發音]
對人類友善
產生容易閱讀與記憶的偽單字,方便人工比對與核對。
[錯誤偵測]
內建檢查碼
透過內建檢查碼,自動偵測抄寫或輸入時產生的錯誤。
[指紋]
SSH 金鑰
適合用來顯示 SSH 金鑰指紋以及加密雜湊的可視化結果。
>> 技術說明
Bubble Babble 的運作原理:
Bubble Babble 透過交替排列子音與母音,將二進位資料編碼成可發音的 5 字元區塊。每個區塊編碼 2 個位元組,並透過精心設計的母音 / 子音組合提供錯誤偵測能力。
模式:
格式:xVCVC-CVCVC-...-CVCVx V = 母音 (aeiouy) C = 子音 (bcdfghklmnprstvzx) 範例:「Test」→ xesef-disof-gytuf-katox
為什麼要使用 Bubble Babble:
- >SSH 指紋
- >加密雜湊值
- >人工驗證
- >適合電話口述的編碼方式
- >錯誤偵測
>> 常見問題
什麼是 Bubble Babble?
Bubble Babble 是一種編碼方法,用來將二進位資料轉換成可發音的偽單字。它的設計目的是讓人類更容易比對加密指紋,尤其是在需要透過電話逐字朗讀或確認時。
為什麼這些「單字」可以念出來?
Bubble Babble 採用類似自然語言的子音‑母音交替模式,因此輸出看起來像是沒有意義的單字,但讀起來順口、也比較好記。
錯誤偵測是怎麼做到的?
在選擇母音與子音時,編碼方案內建了一套檢查碼機制。如果中間有字元被抄錯或打錯,解碼器通常可以從模式不符合來發現問題。
Bubble Babble 一般會用在什麼地方?
最常見的用途是 SSH,用來以較易閱讀的方式顯示金鑰指紋。部分資安工具也會利用它,以更容易記住的方式顯示檢查碼與雜湊值。