AES 初始化向量和密文

AES Initialization Vector alongside cipher text

连接 IV 和密文并将其存储为单个实体是否安全,例如 SQL 数据库中的 varchar 行?我使用 AES-256,块大小 128 位,CBC 模式

是的。推荐阅读关于此的维基百科文章。简而言之,IV 不是第二个密钥,因此包含它是无害的(通常是必要的)。

https://en.wikipedia.org/wiki/Initialization_vector?wprov=sfla1