永发信息网

AES算法到底可以加密多长的数据

答案:2  悬赏:0  手机版
解决时间 2021-01-25 08:01
  • 提问者网友:萌卜娃娃
  • 2021-01-25 01:33
AES算法到底可以加密多长的数据
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-01-25 01:46
我的理解是对加密的明文没有限制。所谓128位是密钥的长度。
用这个密钥和算法去加密明文,得到密文。理论上讲,对明文的长度没有限制。

对称加密,从算法的角度来说,其实是不改变文件本身的长度的。100M的明文,您可以理解为加密是顺序全部打乱了,但还是100M(当然如果修改了格式和加一些附加信息文件会变大)

您的追问,我觉得还是不是您说的那个意思。128位,是指密钥的长度,您可以理解为一个128位的随机数。和原文的大小、加密后的密文的大小不相干的呀!

明文(100M)====(用128位随机数+算法运算加密)===密文(100M)
全部回答
  • 1楼网友:北城痞子
  • 2021-01-25 02:42
你是明文太短了才是128位。
少于128位就会填充到128位,超过128位就会填充到256位,都是128的倍数。
因为是加密算法,自然是密文长度等于明文长度。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯