摘要: 引用自:https://github.com/pantaloons/RSA 使用C语言实现RSA算法,网上找了一圈,不是这出问题,就是那里出问题,有些根本都运行不了,错误太多,白白浪费时间; 绝望之际,在GitHub上看到了这位大佬,真的是大佬,究极膜拜; 话不多说,送上代码(我有做修改); 1 # 阅读全文
posted @ 2020-07-05 18:21 MoreKing 阅读(9886) 评论(1) 推荐(8)
摘要: 取模运算 背景 取模运算(mod)和取余运算(rem)两个概念有重叠的部分,但又不完全一致;主要区别在于对负整数进行除法运算时操作不同。取模主要是用于计算机术语中;取余则更多是数学概念。 取模和取余的区别 取余运算 在计算商值时 商值向0方向舍入;靠近0原则 取模运算 在计算商值时 商值向负无穷方向 阅读全文
posted @ 2020-07-05 15:29 MoreKing 阅读(1243) 评论(0) 推荐(0)
摘要: 2020-07-05 10:41:51 rsa算法过程: (1)选择一对不同的、足够大的素数p,q。(2)计算n=pq。(3)计算f(n)=(p-1)(q-1),同时对p, q严加保密,不让任何人知道。(4)找一个与f(n)互质的数e,且1<e<f(n)。(5)计算d,使得de≡1 mod f(n) 阅读全文
posted @ 2020-07-05 10:42 MoreKing 阅读(3159) 评论(0) 推荐(1)