现象
raise ValueError(“Data must be padded to %d byte boundary in CBC mode” % self.block_size)
ValueError: Data must be padded to 16 byte boundary in CBC mode
原因
在使用AES进行加密时,因为加密内容的长度不够16的倍数,会导致这个错误.
解决方案
参考这篇博客,传送门
在使用AES加密时遇到ValueError,提示数据必须按16字节边界对齐。原因是加密内容长度不是16的倍数。解决方案是参照相关博客进行数据填充。
raise ValueError(“Data must be padded to %d byte boundary in CBC mode” % self.block_size)
ValueError: Data must be padded to 16 byte boundary in CBC mode
在使用AES进行加密时,因为加密内容的长度不够16的倍数,会导致这个错误.
参考这篇博客,传送门
809
1万+

被折叠的 条评论
为什么被折叠?