【发布时间】:2017-06-22 09:07:41
【问题描述】:
我正在查看 C# AES 非对称加密和解密示例 here,但不确定是否应该将 IV 存储在安全的地方(也加密??)。或者我可以将它附加到加密文本中,以便稍后在我解密时使用。从关于 AES 的简短阅读看来,解密似乎根本不需要它,但我不确定我是否做对了,aes.CreateDecryptor(keyBytes, iv) 也需要它作为参数。
我对所有加密都使用一个密钥。
【问题讨论】:
-
在密文前加上 IV 前缀是标准。 AES 对称不是不对称的。
标签: encryption cryptography aes private-key