免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1819 | 回复: 0
打印 上一主题 下一主题

请教一个AES加密的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-25 21:38 |只看该作者 |倒序浏览
请问这个算法对加密密钥有要求吗?因为我采用D-H交换密钥算法,所以密钥我使用的是数字,比如char *key="34"
不知道为何有时能解密出来,有时解不出来?
而且我发现密钥不同时,有时能解密出来有时不能
主要是一个32字符长度的,有时加密出来变成25位,因此解密也是错的,只是明文的前半段,换个密钥可能就不出现这问题
md is:560dd8fc62ce689074fcaebff092d5e9 //明文
len of md:32     //明文长度
len of desmd =25  //加密后变成25位
decstr=560dd8fc62ce6890//解密出来只有16位
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP