python写3des加密

环境

python2.7+
#安装pyDes
python -m pip install pyDes

代码

 #引入模块
 import pyDes,base64
 #需要加密的文本
 text = '189312.0'
 #密钥
 key = '750DB8A48693A8CD58654478'
 #参数解释
 #key:密钥   pyDes.CBC:模式   第三个:偏移量    pad:None   padmode:固定参数  
 k = pyDes.triple_des(key, pyDes.CBC,'F15A9613', pad=None, padmode=pyDes.PAD_PKCS5)
 d = k.encrypt(text)
 res = base64.standard_b64encode(d)
 print res

3des测试网站

http://tool.chacuo.net/crypt3des
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容