RSA公钥加密算法(思路+数学基础+Java实现)

第一次密码学课题组进行汇报,不知道选什么,想起之前学区块链的时候加密算法和RSA特别类似,于是仔细研究了一下RSA,简单整理一下心得吧。

首先我还是这么无私,直接把我学到知识的四个文章贴到下面。

https://blog.csdn.net/flurry_rain/article/details/77970691

https://www.cnblogs.com/Erik_Xu/p/5349880.html#salt

https://www.bilibili.com/video/BV1kE411h7ui?from=search&seid=17100246622220583371

https://www.bilibili.com/video/BV1Lb411s7Vz?from=search&seid=13175554551570797817

尤其是倒数第二个B站的RSA讲解,通俗易懂,强烈安利!!

模指运算,很多人不理解System.out.println(new BigInteger("123456").modPow(new BigInteger("577"),new BigInteger("389327")))

模指运算的java代码讲解

https://www.sxt.cn/math/biginteger_modpow.html

 

posted @ 2020-07-17 15:23  曲海鑫  阅读(312)  评论(0)    收藏  举报