摘要数字签名技术是现代密码学的一个新的研究方向,RSA算法则是一种公钥密码体制,它既可用于数据加密,也可用于数字签名。本文主要介绍了基于RSA算法的数字签名技术的研究及其程序设计。

论文首先介绍了该课题的研究背景和意义以及国内外的研究现状,其次说明了公钥密码体制和数字签名的相关概念,以及RSA算法和MD5算法的基本原理。然后重点阐述了该数字签名技术实现的方案设计,以及软件工程建立、界面设计、和算法中各关键问题的分析与代码设计。最后在基于MFC的平台上实现了程序运行结果的展示,并对结果进行了总结和提出了改进的方案。65326

毕业论文关键词  数字签名   RSA   MD5   MFC

毕业设计说明书(论文)外文摘要

Title        The Research and Program Design of           

        Digital Signature and Its Verification Based on RSA 

Abstract

Digital signature technology is a new research direction of modern cryptograph. RSA is a public-key cryptosystem, which can be used for both data encryption and digital signature. This paper mainly introduces the research and program design of digital signature based on RSA.

This paper firstly introduces the background and significance of this research, as well as the research status at home and aboard, followed by the description of the related concepts of public-key cryptosystem and digital signature, as well as the basic principle of RSA and MD5. Then focuses on the plan design for the implementation of this digital signature technology, as well as the establishment of this software engineering, interface design, and algorithmic analysis of key issues with code design. Finally, based on MFC, the result of the program is showed. At the end of this paper there is a summary and improvement plans of the program presented.

Keywords  Digital Signature   RSA   MD5   MFC

目   次

1  绪论 1

1.1  研究背景及意义 1

1.2  国内外研究现状 2

1.3  论文的结构安排 3

2  相关的基础知识 4

2.1  公钥密码体制 4

2.2  数字签名 4

2.3  RSA算法 5

2.4  MD5算法 6

3  方案设计 8

3.1  功能需求分析 8

3.2  流程框图设计 8

4  软件的设计与实现 9

4.1  工程的建立 9

4.2  界面的设计 10

4.3  算法的设计与实现 12

5  软件运行结果 22

结  论 28

致  谢 29

参考文献 30

1  绪论

1.1  研究背景及意义

随着电子信息技术和计算机网络的迅速发展,人类已步入了信息化社会,各种电子化、数字化技术已经涉及社会生活的几乎所有方面。在信息化社会里,人们之间的许多交往活动,包括商业贸易、金融财务和其他经济活动,已经越来越多的以数字化信息的方式在网络上进行着。许多传统上基于纸面的,常常需要签名盖章的重要凭证,诸如股票、支票、存单、合同、租约、公函、选票、医嘱、法律文书等等,已陆续转化为以数字电子媒体的形式出现。这种转化正在越来越为人们所熟悉并接受,而且它也正在对国家、社会、经济、政治、军事乃至个人生活等方方面面产生越来越深刻的影响。

上一篇:Matlab网络环境下复杂系统一致性算法的设计与实现
下一篇:FPGA+ARM故障检测设备专用适配器硬件设计

区间运行仿真系统下位机设计

PLC某600吨船损管监控系统...

Solidworks水下遥控机器人ROV光电脐带缆设计

水下激光通信中海水的散射模型及MATLAB仿真

混合噪声环境下图像降噪技术的研究

生物启发神经网络自治水...

生物启发神经网络模型自...

辩护律师的作证义务和保...

浅谈新形势下妇产科护理...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

谷度酒庄消费者回访调查问卷表

浅谈传统人文精神茬大學...

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变

国内外无刷直流电动机研究现状