- 37
- 0
- 约2.91千字
- 约 5页
- 2018-10-14 发布于贵州
- 举报
信息安全RSA加密算法-实验报告
实 验 报 告
学号: 20026 姓名:孙元喜
课程名称
信息安全课程设计
实验课时
n
实验项目
RSA加密算法的实现
实验时间
2013.06.02
实验目的
通过编程实现RSA的加密和解密过程,加深对公钥(非对称)密码算法的认识。
实验环境
Windows7 VS2012
实验内容(算法、程序、步骤和方法)
实验原理:
公钥密码算法是指一个加密系统的加密密钥和解密密钥是不同的,或者说不能用其中一个推导出另一个。在公钥密码算法的两个密钥中,一个是用于加密的密钥,它是可以公开的,称为公钥;另一个是用于解密的密钥,是保密的,称为私钥。公钥密码算法解决了对称密码体制中密钥管理的难题,并提供了对信息发送人的身份进行验证的手段,是现代密码学最重要的发明。
RSA密码体制是目前为止最成功的公钥密码算法,虽然它的安全性还未能得到理论证明,但经过20多年的密码分析和攻击,迄今仍然被实践证明是安全的。
RSA算法描述如下:
1.公钥
选择两个互异的大素数p和q, n是二者的乘积,即n二pq使D(n)=(p-1)(q-1), D(n)为欧拉函数。随机选取正整数e,使其满足gcd(e, (D(n))=1,即e和D (n)互质,则将(n,e)作为公钥。
2.私钥
求出正数d,使其满足e d=1 mod
您可能关注的文档
- 优秀小学生-先进事迹材料.doc
- 优秀教务-工作者事迹材料.doc
- 优秀教师-推荐材料.doc
- 优秀教师-推荐表.doc
- 优秀教师-申报表.doc
- 优秀教师申报表与先进材料.doc
- 优秀教案树立正确_消费观.doc
- 优秀的大学毕业生自我推荐表.doc
- 优秀班级评选活动-策划书.doc
- 优秀设计团队必需_4种成员.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 深圳市物业发展(集团)股份有限公司内部控制制度.doc VIP
- 2024地沟及盖板图集24J331.pdf VIP
- 石油化工工程建设费用定额(2025版).pdf VIP
- 2026年山东青岛市市北区中考二模历史试题(试卷+解析).pdf VIP
- 2025年日语六级真题答案解析.docx VIP
- 人教PEP版英语五年级下册第三单元测试卷(含答案和听力材料).pdf VIP
- 系统需求规格说明书模板(结构化标准版).doc VIP
- 2025年新高考2卷(新课标Ⅱ卷)英语试卷(含答案解析)+听力音频+听力原文.docx
- 镀锌钢管连接施工方案.docx VIP
- 【新教材】人教版(2024)中考生物热点专题复习考点提纲.docx
原创力文档

文档评论(0)