12
使用PyCrypto AES 256加密和解密
我正在尝试使用PyCrypto构建两个接受两个参数的函数:消息和密钥,然后对消息进行加密/解密。 我在网络上找到了几个链接可以帮助我,但每个链接都有缺陷: 在codekoala上,此代码使用os.urandom,PyCrypto不建议这样做。 此外,不能保证我提供给函数的键具有预期的确切长度。我该怎么做才能做到这一点? 另外,有几种模式,推荐哪种?我不知道该怎么用:/ 最后,IV到底是什么?我可以提供不同的IV进行加密和解密,还是返回不同的结果? 编辑:删除了代码部分,因为它不安全。