我正在考虑以下内容:我有一些数据流,我想尽可能地保护它们——应用一些 IV 的 AES,然后是一些 IV 的 Blowfish,最后再应用一些 AES 是否有意义四?
加密/解密过程将被隐藏(甚至可以防止调试),因此很难猜测使用了哪种加密方法和什么 IV(但是,我知道这个加密链的力量不能依赖关于这个事实,因为每个针对调试的保护在一段时间后都会被破坏)。
我有这方面的计算机能力(数据量不是那么大)所以问题只是它是否值得实施。例如,TripleDES 的工作方式非常相似,使用三个 IV 和加密/解密/加密方案,因此它可能并非完全是胡说八道。另一个问题是,当我对第 1 部分和第 3 部分使用相同的 IV,甚至对所有三个部分使用相同的 IV 时,我会降低多少安全性?
我欢迎有关此主题的任何提示