AES是一個迭代的品洛、對稱密鑰分組的密碼叭莫,它可以使用128肯夏、192和256位密鑰经宏,并且用128位(16字節(jié))分組加密和解密數(shù)據(jù)。
DES的密鑰長度為8字節(jié)驯击,3DES的密鑰長度為3*8=24字節(jié)烁兰。
image.png
AES加密后的結(jié)果一定是16字節(jié)的整數(shù)倍
MD5(message digest algorithm 5)是信息摘要的一種實
現(xiàn),可以把任意長度的明文字符串生成128位的哈希值
String iv = "aabbccddeeffgghh"; //初始化向量參數(shù)徊都,AES 為16bytes. DES 為8bytes.