2 qq 29012825 qq_29012825 于 2016.01.18 16:26 提问

java用md5加密同一个签名后结果不一样??

需要验证签名是否一样,用md5加密后得到的签名跟对方报文中传过来的加密后的签名不一样??

5个回答

caozhy
caozhy   Ds   Rxr 2016.01.18 21:18

用winmd5之类的软件算下,看下你的程序和标准的是否一致,特别注意你的文件流的读取,还是按照文本文件读取的。

save4me
save4me   Ds   Rxr 2016.01.18 21:38

你确定对方加密的时候也是JAVA加密的吗?C#,JAVA等不同的语言加密有时候是不一样的

a1104258464
a1104258464   2016.01.18 16:31

可能是编码类型的问题

91program
91program   Ds   Rxr 2016.01.18 16:38

确定双方使用的版本,与加密过程是一样的。否则,产生不一样的结果很正常。

xymlsj2008
xymlsj2008   2016.01.18 16:28

不一样可能是jdk版本造成的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!