关于python AES加密

来源:互联网 发布:php中单引号和双引号 编辑:程序博客网 时间:2024/06/03 16:35

python AES / CBC /  PKCS5Padding的方式加密,用python的pycrypto包进行加密,有一下几个注意事项:

1,iv参数,用来加密解密,我们这边可以直接跟key取一样的;

2, PKCS5Padding补齐,python需要自己写代码,可以用lambda表达式轻松实现:lambda s: s + (bs - len(s) % bs) * chr(bs - len(s) % bs)

AES加密的重点难点主要是要知道AES是怎样加密的,简单的了解就可以了。