0
我正在创建一些用于保存文件的加密逻辑,并将应用AES加密。初始化向量应该隐藏吗?
实际上,我已经在在线加密器上实现了AES加密,而不是自己创建加密逻辑,所以我无法实现IV的存在。奋斗,但是,我发现功能RijndaelManaged.GenerateIV()
。
我觉得自动生成的IV应该存放在目标文件的某个地方,以便成功解密文件,但它应该像加密密钥一样隐藏。
将'plain'IV追加到文件后面可以吗?如果不是,我该如何储存,并更适当地使用IV?
[我应该如何为我的AES加密数据库条目派生密钥和初始化向量?](http://stackoverflow.com/questions/5193140/how-should-i-derive-the-key-and -initialization矢量换我-AES加密-数据B) –