AES是一个迭代的、对称密钥分组的密码,它可以使用128、192和256位密钥,并且用128位(16字节)分组加密和解密数据。
DES的密钥长度为8字节,3DES的密钥长度为3*8=24字节。
AES加密后的结果一定是16字节的整数倍
MD5(message digest algorithm 5)是信息摘要的一种实
现,可以把任意长度的明文字符串生成128位的哈希值
String iv = "aabbccddeeffgghh"; //初始化向量参数,AES 为16bytes. DES 为8bytes.