Java 请评论对称加密中密码块链(CBC)的数据大小

Java 请评论对称加密中密码块链(CBC)的数据大小,java,android,security,encryption,cryptography,Java,Android,Security,Encryption,Cryptography,我正在考虑使用CBC加密数据块。如果要加密的数据小于2个块,使用CBC有意义吗? 例如,AES的数据块大小为128位,要加密的总数据小于256位 非常感谢您的意见。是的,即使它的大小为1块,也有意义。这是因为IV与第一个块异或。这意味着,即使加密两个相同的纯文本段,生成的密文也将是不同的 别忘了

我正在考虑使用CBC加密数据块。如果要加密的数据小于2个块,使用CBC有意义吗? 例如,AES的数据块大小为128位,要加密的总数据小于256位


非常感谢您的意见。

是的,即使它的大小为1块,也有意义。这是因为IV与第一个块异或。这意味着,即使加密两个相同的纯文本段,生成的密文也将是不同的

别忘了