文件名称:信息摘要,数字签名的java实现
文件大小:1.32MB
文件格式:RAR
更新时间:2012-05-09 16:51:17
数字签名java实现
(1)发送方使用MD5算法对原始信息进行计算,获得一个固定长度的信息摘要 (2)发送方用自己的私钥加密生成的信息生成发送方的数字签名,发送方把这个数字签名作为发送信息的附件和明文信息,一同用接收方的公钥进行加密,将加密后的密文一同发送给接收方; (3)接收方首先把接收到的密文用自己的私钥解密,得到明文信息和数字签名,再用发送方的公钥对数字签名进行解密,然后使用相同的单向散列算法来计算解密得到的明文信息,得到信息摘要;对比计算出来的信息摘要和发送方发送过来的信息摘要是否一致
【文件预览】:
MD5实验
----src()
--------zhong()
----bin()
--------zhong()
----.classpath(401B)
----input.txt(18B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----bcprov-jdk15-140.jar(1.52MB)
----.project(385B)