
iv被理解为类似公钥的部分,每次加密时使用不同的iv,因此在发送密文或者存储时,需要连同iv一并发送或者存储,因此将 IV(或 GCM 中的 Nonce)与密文拼接(concatenate)在一起存储或传输,是 AES-CBC、AES-GCM 等模式的推荐实践。
“密文包 = IV + 加密数据” 是一个自包含的单元,拿到就能解密(只要有密钥)。

iv被理解为类似公钥的部分,每次加密时使用不同的iv,因此在发送密文或者存储时,需要连同iv一并发送或者存储,因此将 IV(或 GCM 中的 Nonce)与密文拼接(concatenate)在一起存储或传输,是 AES-CBC、AES-GCM 等模式的推荐实践。
“密文包 = IV + 加密数据” 是一个自包含的单元,拿到就能解密(只要有密钥)。