标题:
问个关于aes算法的问题
[打印本页]
作者:
lyzhm
时间:
2006-10-15 11:21
标题:
问个关于aes算法的问题
今天从网上下了个AES加密程序,在运用的过程中发现个问题:
当我把密钥选择为128bit:Jorlen0Young0123,密钥16个字节
明文:1234567890123456,共16个字节
输出是:10000000000000006C0C686DD64C913CD1395590E019A9D7,共48个字节
我想问你的是:书上说 密钥是128位的情况下,输入明文和输出密文的长度应该是一样的吧?为什么密文结果是会不一样呢?
是程序中有BUG吗?
我把程序传上了,大家可以试验一下
作者:
风灵风之子
时间:
2006-10-15 20:57
标题:
问个关于aes算法的问题
AES的分组长度固定为128bit
密钥支持128、192、256bit
作者:
风灵风之子
时间:
2006-10-15 23:17
标题:
问个关于aes算法的问题
从帖子来看明文用的是十进制的,输出用的也许是16进制的
因为一个字节为八位,一个16进制用4位表示
下面引用由
lyzhm
在
2006/10/15 11:21am
发表的内容:
输出是:10000000000000006C0C686DD64C913CD1395590E019A9D7,共48个字节
这里不叫48个字节,它显然是十六进制的输出,算下来也就是24字节了
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2