- 44
- 0
- 约1.92万字
- 约 27页
- 2016-09-29 发布于安徽
- 举报
RSA数字签名算法的模拟实现
摘 要
本程序为简易版RSA算法加密解密过程的模拟实现。
程序分为加密和验证两部分。根据课上所学的MD5加密过程,以及RSA算法,本程序采用MD5算法,先对文件内容进行加密,得到文字摘要;再利用RSA算法的私钥,对文字摘要进行加密,得到数字签名。在验证部分,用RSA公钥对数字证书签名解密,得到文字摘要S1,再将需要验证的文档用公用的MD5算法处理,得到文字摘要S2,检验文字摘要S1与S2的一致性,从而断定原文是否被篡改。程序采用树形图对文件进行直观的显示管理。采用文本文档存储数字签名。
关键词:RSA MD5 文字摘要 数字签名
Abstract
This program is simple version of the RSA algorithm encryption and decryption process simulation.
The procedures are divided into two parts, encryption and authentication. Lessons learned based on the MD5 encryption process, as well as RSA algorithm, the procedures used MD5 algorithm, first pairs content
您可能关注的文档
- #3锅炉空气预热器安装.doc
- (带有源代码)基于FPGA的模拟I2C接口设计实现.doc
- 《水污染控制工程》_课程设计方案论证报告-武汉东联啤酒污水处理.doc
- 【人教版】小学数学二年级上册期末考试(精选5套试卷及其答案.doc
- 【综述】酶学知识在临床疾病诊断及其治疗上的应用要求.doc
- +模拟UNIX文件系统的设计及其实现.doc
- 1月大学英语六级考试试题及其参考答案 01.doc
- 1月大学英语六级考试试题及其参考答案.doc
- 1轴套类数控车削加工工艺及其编程设计说明书.doc
- 02——2014.枣阳市中考适应性考试思品试题及其参考答案.doc
- 新疆塔城地区第一高级中学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
- TCACM 1476-2023 医疗机构小儿推拿技术规范.pdf VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 相变式储热装置储热性能衰减试验规程-CNESA.PDF VIP
- 【西门子】3WT 断路器 操作说明.pdf VIP
- 2020人教部编版五年语文下册教材《 威尼斯的小艇》课后练习参考答案.pdf
- 变电站巡检标准与流程.docx VIP
- 初三上册数学知识汇总.pdf
- 部编版高中语文文言文课下注释归纳总结(高考复习必背).docx VIP
- 部编版小学一年级下语文《识字3 小青蛙》预习单.pdf
原创力文档

文档评论(0)