首页 > 其他 > 详细

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

时间:2017-09-10 19:40:18      阅读:448      评论:0      收藏:0      [点我收藏+]

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!