共计 1 篇文章

openssl AES 加密/解密

AES算法 AES进行加/解密需要考虑下面三个设置。 密钥 使用的密钥长度为128/192/256位,这里以128位为例 初始向量 初始向量位128位 填充 AES以128位,即16字节为单位进行操作,如果明文长度不是16的整数倍就需要进行填充,openssl默认以PKCS#7方式进行填充。PKCS#7填充时将明文长度扩充为16的整数倍,每一个填充的字节值为填充的长度。 例如: ...