1 / 8
文档名称:

rsa加密算法学习教案.pptx

格式:pptx   大小:181KB   页数:8页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

rsa加密算法学习教案.pptx

上传人:wz_198613 2021/11/6 文件大小:181 KB

下载得到文件列表

rsa加密算法学习教案.pptx

文档介绍

文档介绍:会计学
1
rsa加密算法
第一页,编辑于星期日:一点 五十分。
RSA公开密钥算法的发明人
(从左到右Ron Rivest, Adi Shamir, Leonard Adleman. 照片摄于1978年)
第1页/共8页
第二页,编辑于星期日:一点 五十分。
RSA的公钥、私钥的组成,以及加密、解密的公式可见于下表:
第2页/共8页
第三页,编辑于星期日:一点 五十分。
(1)设计公私密钥(e,n)和(d,n)。
令p=3,q=11,得出n=p×q=3×11=33;f(n)=(p-1)(q-1)=2×10=20;取e=3,(3与20互质)则e×d≡1 mod f(n),即3×d≡1 mod 20。d怎样取值呢?可以用试算的办法来寻找。
试算结果见下表:
第3页/共8页
第四页,编辑于星期日:一点 五十分。
通过试算我们找到,当d=7时,e×d≡1 mod f(n)同余等式成立。因此,可令d=7。从而我们可以设计出一对公私密钥,加密密钥(公钥)为:KU =(e,n)=(3,33),解密密钥(私钥)为:KR =(d,n)=(7,33)。
第4页/共8页
第五页,编辑于星期日:一点 五十分。
(2)英文数字化。
将明文信息数字化,并将每块两个数字分组。假定明文英文字母编码表为按字母顺序排列数值,即:
则得到分组后的key的明文信息为:11,05,25。
第5页/共8页
第六页,编辑于星期日:一点 五十分。
(3)明文加密
用户加密密钥(3,33)将数字化明文分组信息加密成密文。由C≡Me (mod n)得:
因此,得到相应的

最近更新

贸易便利化视角下的湖北自贸试验区建设研究 3页

贝叶斯方法的基因调控网络在医学领域的应用 3页

触摸按键和触摸屏 11页

论互联网金融创新——基于第三方支付支付宝视.. 3页

解放CA1121J型汽车起动故障分析及探讨 3页

装潢专业方向细分情境下设计素描课程优化 3页

表面活性剂的应用 30页

萨中油田二次开发井位优化设计及实施方法 3页

苏二期雨水调蓄池整体设计后评估与优化建议 3页

2025年度个人养老保障计划担保协议 8页

2025年度XX小区供热设施安全评估与供用热力合.. 8页

自然断点法在材料设备分类分级管理评价体系中.. 3页

胡家河矿紧急撤离报警系统的研究与应用 3页

耦合电弧AA-TIG焊电弧压力测量与分析 3页

绿纱矿业选矿厂工艺流程优化实践 3页

经济新常态下中小企业企业文化建设探讨 3页

级配砂石剪切波速与相对密度关系实验研究 3页

粒子群算法在水利工程造价估算中的应用 3页

贵州水利水电职业技术学院赴台学生交流管理办.. 6页

积极推进BIM设计技术在市政工程中的应用 3页

福建尤溪沉积-改造型矿床地质特征及找矿方向 3页

碳化硅质远红外泡沫陶瓷过滤板的制备与性能研.. 3页

矿山设备管理存在的潜在问题及对策探讨 3页

脂肪族羟基磺酸盐高效减水剂 46页

2025年龚姓好听稀少的男孩名字 7页

2025年龙年火命的人啥颜色旺运 4页

2025年龙年信息技术四个字公司起名推荐600个 8页

2025年黑骏马读后感中文500 6页

2025年鲁迅读书笔记500字 13页

2025年高考结束抖音句子200句 21页