码迷,mamicode.com
首页 > 其他好文 > 详细

Bubble Babble Binary Data Encoding的简介以及bubblepy的安装使用方法

时间:2017-09-10 19:52:25      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:odi   信息   数据表   github   1.0   com   解压   pre   imp   

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的安装使用方法

标签:odi   信息   数据表   github   1.0   com   解压   pre   imp   

原文地址:http://www.cnblogs.com/pcat/p/7501782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!