Python中数据流的AES方法

2024-05-29 03:46:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我想对数据流应用AES128B加密(可能是CBC+填充)。 如果有关系的话,我会发送大约1500位的数据块。 我在Python中工作,我用M2Crypto做了一个小测试,一边用AES加密,另一边解密,它工作得很完美,但可能没有真正保护任何东西,因为我使用相同的密钥、相同的ivs等等。 所以问题是——在大数据流上AES加密的最佳方法是什么? 我考虑过时不时地加载新的'keys'文件,应用程序会使用这个文件来扩展和提取AES密钥之类的东西,但是为每个块构建一个新的AES对象听起来还是很糟糕的,所以一定有更好的方法。 我相信我也可以在这里使用静脉注射,但不太确定在哪里和如何使用。 谢谢。在


Tags: 文件数据对象方法应用程序关系密钥keys

热门问题