【发布时间】:2016-08-24 16:43:12
【问题描述】:
我正在阅读ransom ware 的代码。根据代码,作者将文件分成 64 kb 的块进行加密。我无法理解为什么。
【问题讨论】:
-
因为他可能使用的是分组密码。
-
@sascha 为什么考虑到 AES 的块大小是 128 位?
-
可能是为了限制内存占用与将整个文件加载到内存中,这在实现中是需要的。您的链接代码的第一行是指向其在 stackoverflow 上的来源的链接,为什么不添加评论@作者并要求澄清。
-
如果任何给定的答案解决了您的问题,您可以accept 其中一个。如果没有,请详细说明问题所在。
标签: python encryption cryptography aes pycrypto