早教吧 育儿知识 作业答案 考试题库 百科 知识分享

AES-128 加密算法的问题采用AES-128加密算法来加密,密钥最大长度是16字节(128位)的? 用一个128位的密钥来对一个长度与密钥长度一样的数据来加密,得到的密文长度是多少呢?

题目详情
AES-128 加密算法的问题
采用AES-128加密算法来加密,密钥最大长度是16字节(128位)的? 用一个128位的密钥来对一个长度与密钥长度一样的数据来加密,得到的密文长度是多少呢?
▼优质解答
答案和解析
AES内部始终使用16 byte的分组长度!加密时,如果明文字节长度不是16的整数倍,要填充到大于该长度的最接近的16的倍数,但是如果刚好等于16的倍数,就额外在添加一个完整的分组,也就是添加16字节.具体你的例子,得到的是32字节长度的密文.细节请参考PKCS5/7,这些标准是权威指南!
看了 AES-128 加密算法的问...的网友还看了以下: