- 17
- 0
- 约1.99千字
- 约 48页
- 2016-12-30 发布于北京
- 举报
公钥密码体制 * RSA算法概况 MIT三位年青数学家R.L.Rivest,A.Shamir和L.Adleman等[1978, 1979]发现了一种用数论构造双钥的方法,称作MIT体制,后来被广泛称之为RSA体制。 它既可用于加密,又可用于数字签字。 RSA算法的安全性基于数论中大整数分解的困难性。 * 算法描述-密钥产生 独立地选取两大素数p和q(各100~200位十进制数字) 计算 n=p×q,其欧拉函数值?(n)=(p-1)(q-1) 随机选一整数e,1?e?(n),gcd(?(n), e)=1 在模?(n)下,计算e的有逆元d=e -1 mod ?(n) 以n,e为公钥;私钥为d。(p, q不再需要,可以销毁。) 加密 将明文分组,各组对应的十进制数小于n c=me mod n 解密 m=cd mod n * 解密正确性证明 cd mod n ≡med mod n ≡m1 modj(n) mod n ≡ mkj(n)+1 mod n gcd(m,n) =1 mj(n)≡1 mod n—欧拉定理 mkj(n)≡1 mod n mkj(n)+1≡m mod n gcd(m,n) ≠1 m是p的倍数或q的倍数, 设m=cp,gcd(m,q)=1, mj(q)≡1 mod q, mkj(q
您可能关注的文档
最近下载
- 国信证券-创新药行业复盘:创新出海2.0成果卓著.pdf VIP
- 2026年教科版三年级科学下册全册教案(2026年).pdf VIP
- Q HT 008-2016_S06-N-2环氧聚氨酯底漆(分装).pdf VIP
- DP3000S电源+KP-2控制面板 使用说明书500V.pdf VIP
- 工程力学-第六章-截面几何性质.ppt VIP
- 教育局选拔后备干部面试题和笔试题及答案.pdf VIP
- 国电南瑞2014低电压穿越和电网适应性孙素娟.ppt VIP
- 2026年天津专技人员公需课参考资料:“十五五”.docx VIP
- 教育局选拔后备干部面试题和笔试题及答案.docx VIP
- 教育局选拔后备干部面试题和笔试题及答案.docx VIP
原创力文档

文档评论(0)