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

浙公网安备 33010602011771号