![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++实现
文章平均质量分 92
Tom rush
一起打呼噜
展开
-
DES加密算法(框图流程详细分析)(C++实现)
DES加解密算法C++(一)题目(二)分析、加解密算法流程图1.加密解密部分2.子密钥部分3.加密解密整体图(三)整体代码(四)运行结果本文是课堂编程作业的总结,请于2020年5月20日以前禁止南京地区,东南大学大学的同学直接参考借鉴,以避免作业出现雷同,造成成绩判定纠纷。(一)题目(二)分析、加解密算法流程图首先明确,DES的加解密流程框图是一样的,区别在于:加密是明文输入,密文输...原创 2020-05-07 14:23:10 · 8409 阅读 · 2 评论 -
RSA加密算法(32bit比特级运算)(复杂版)(C++实现)
RSA编码实现(复杂版)(一) 题目(二)分析(三)整体代码(四)运行结果(五)不足之处(一) 题目(二)分析关于随机选取16bit的素数16bit的十进制数范围为[0—65535] ,[20,216-1],将这个范围内所有素数(大致6000+个)求出来放在数组中,通过随机选取数组元素的编号,实现随机选取p,q关于数据类型16bit的p,q产生的n的位数必然在32bit范围内,而对...原创 2020-05-07 12:33:19 · 2459 阅读 · 1 评论 -
RSA加密算法(轻量级版,轻松易懂)(C++实现)
RSA编码实现(简单版)RSA编码1.判断素数 int IsPrime(int n)2.选取两个素数void InputPrime(int &p, int &q)3.计算n和n的欧拉函数 N(int p , int q, int &n,int &Euler_n)4.求两个数的最大公约数 Greatest Common Divisor (int a, int b)5...原创 2020-05-03 15:37:35 · 4380 阅读 · 4 评论