多测师软件测试之 python实现AES加密和解密方法
AES加密方法有五种:
1、ECB
2、CBC
3、CTR
4、CFB
5、OFB
从安全性角度来说推荐CBC加密的方法,多测师软件测试带你了解CBC,ECB两种加密方法的python实现
Python在windows下使用AES时要安装的是pycryptodome模块:
可以通过在dos下输入命令:pip install pycryptodome
也可以直接去pyCharm中安装
python在Liunx下使用AES时要安装的是pycrypto模块
可以通过在dos下输入命令:pip install pycrypto
也可以直接去pyCharm中安装
CBC加密需要一个十六位的Key秘钥 和一个十六位iv 偏移量
ECB加密不需要IV只需要秘钥即可
多测师软件培训:AES CBC加密的python实现
AES ECB加密的python实现
如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳多测师软件与技术服务有限公司
上一篇: 软件测试之黑盒测试用例的四种设计方法
下一篇: 软件测试之手工测试人员如何转测试开发?