Bubble Babble Binary Data Encoding的簡介以及bubblepy的安裝使用方法
阿新 • • 發佈:2017-09-10
zip com 下載 words 選擇 github pca set span
Bubble Babble Binary Data Encoding是由Antti Huima創建的一種編碼方法,可以把二進制信息表示為由交替的元音和輔音組成的偽詞(pseudo-words),主要用於密碼指紋,其編碼也具有內置的糾錯和冗余。編碼格式每5個字符中間以-來分隔,作者的原意就是想把難以記得的二進制數據表示為難忘的偽詞。
---------------------------------------------------------------------
1. 安裝
打開https://pypi.python.org/pypi/bubblepy/1.0
這裏我們選擇源碼安裝,下載bubblepy-1.0.zip,解壓後進去目錄
python setup.py install
(github上也有一個https://github.com/eur0pa/bubblepy ,但其不提供setup.py腳本,以及命名、使用方法都稍有不同)
2. 使用方法
from bubblepy import BubbleBabble s=‘flag{pcat}‘ bb=BubbleBabble() s1=bb.encode(s) print s1 print bb.decode(s1)
Bubble Babble Binary Data Encoding的簡介以及bubblepy的安裝使用方法