Digital Signature
bless295
人一我十,人十我万,永不放弃——kuangbin
展开
-
数字签名--RSA实现
最近有篇计算机网络的论文,准备写一下数字签名这个知识点。没有我想象的那么简单。。。RSA这个算法在学数论的时候学习了,不过并不是用来学习加密的,而是学习了里面的中国剩余定理和费马小定理,跨越千年的算法这一篇文章讲的很不错,建议大家看一下:http://cache.baiducontent.com/c?m=9d78d513d98604ea4fece4690d61c067690bd3257c8原创 2017-12-25 10:24:41 · 1382 阅读 · 0 评论 -
数字签名--DSA实现
其实DSA的实现和RSA差不多,只是改了改接口名称。注意,我的代码只是用jdk实现,并没有用BC,想学的人可以自己深究一下。代码:package Signature;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import原创 2017-12-25 10:34:19 · 2997 阅读 · 0 评论 -
数字签名--ECDSA实现
和RSA与DSA代码基本一样,ECDSA只是改了几个小地方,提示一下,DSA只有数据加密功能,而没有数据通信功能,但是RSA都有。代码:package Signature;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import原创 2017-12-25 10:40:13 · 2289 阅读 · 0 评论