- 10
- 0
- 约1.74千字
- 约 16页
- 2017-08-24 发布于湖北
- 举报
RSA加密解密算法 1.RSA算法的基本概念 2.RSA加密算法实现 3.RSA解密算法实现 4.遇到的问题 5.总结 RSA加密解密算法基本概念 RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenA dleman开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。 RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。 RSA加密解密算法基本概念 RSA算法的描述 1.密钥的产生。 选两个保密的大素数p和q; 计算n=p*q,f(n)=(p-1)*(q-1),其中f(n)是n的欧拉函数值; 选一整数e,满足1ef(n),且gcd(f(n),e)=1; 计算d,满足d*e≡1mod(f(n)),即d是e在模f(n)下的乘法逆元因e与f(n)互素,由模运算可知,它的乘法逆元一定存在; 以{e,n}为公开钥,{d,n}为秘密钥;
您可能关注的文档
- 《物联网信息安全》(桂小林版)(第3章)-数据安全解决方案.ppt
- 《物联网信息安全》(桂小林版)(第4章)解决方案.ppt
- PHP的移动互联网开发解决方案.ppt
- PHP教学解决方案.ppt
- pH计使用与维护解决方案.ppt
- PID技术在自动控制中的应用解决方案.ppt
- 《物质组成的表示》淄博市桓台世纪中学胡正国(一等奖)解决方案.ppt
- 《西风胡杨》(语文S版五年级语文上册)2```解决方案.ppt
- Pioneer3.5数据业务测试操作流程解决方案.ppt
- 《现代电信网》-1解决方案.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解.docx VIP
- 0-【精编资料】-126-危险作业安全管理制度.docx VIP
- 打屁股作文共九篇.doc VIP
- milwaukee美沃奇 M18BIW12-402C 使用说明书 米沃奇.pdf VIP
- 毕业设计(论文)-基于PLC的仓库自动门禁与系统设计.doc VIP
- 抖音老账号冷启动(新版).docx VIP
- 2025年胃管堵塞处理课件.pptx
- 2025年供应链管理师职业能力等级认证考试(助理级)历年参考题库含答案详解(5套题).pdf VIP
- 烘焙米发酵酒理化性质分析.pdf
- 毕业设计(论文)-广州市番禺区东涌镇排涝规划及泵站初步设计.docx
原创力文档

文档评论(0)