预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课程实践报告书课程名称:密码学与网络安全课程实践题目:实现数字签名RSA算法设计与实现学生姓名:专业:班别:学号:指引教师:日期:年6月18日实现数字签名RSA算法设计与实现摘要随着计算机网络和信息技术发展,信息安全在各领域发挥着越来越重要作用,其中密码学已成为信息安全技术核心,本文重要简介了信息加密技术应用。RSA算法是当前公认在理论和实际应用中最为成熟和完善一种公钥密码体制,它是第一种既能用于数据加密也能用于数字签名算法,是公钥密码体制代表。数字签名是起到身份认证、核准数据完整性一种信息安全技术。它通过认证技术来辨认真伪。RSA数字签名体制使用是RSA公开密钥密码算法进行数字签名。本文重要内容涉及:第一,对RSA算法进行系统简介;第二,简介RSA数字签名某些基本概念和数字签名理论实现过程;第三详述RSA数字签名设计与实现,重要实现模块涉及RSA密钥产生(一对公钥和私钥),RSA加密算法和解密算法实现,;第四,对该系统进行了整体测试和分析改进。核心字:RSA算法;加密;解密;RSA数字签名目录TOC\o"1-3"\h\z\uHYPERLINK\l_Toc284451引言PAGEREF_Toc284453HYPERLINK\l_Toc151161.1课题研究背景PAGEREF_Toc151163HYPERLINK\l_Toc42541.2课题研究意义PAGEREF_Toc42543HYPERLINK\l_Toc241882RSA算法和RSA数字签名算法概念设计PAGEREF_Toc241883HYPERLINK\l_Toc228082.1RSA算法概念和原理PAGEREF_Toc228083HYPERLINK\l_Toc32812.1.1RSA算法简介PAGEREF_Toc32813HYPERLINK\l_Toc221252.1.2RSA算法实现原理PAGEREF_Toc221253HYPERLINK\l_Toc74062.2RSA数字签名基本概念和RSA数字签名算法实现原理PAGEREF_Toc74064HYPERLINK\l_Toc108432.2.1RSA数字签名基本概念PAGEREF_Toc108434HYPERLINK\l_Toc159942.2.2RSA数字签名算法实现原理PAGEREF_Toc159945HYPERLINK\l_Toc285063RSA数字签名逻辑设计与实现PAGEREF_Toc285066HYPERLINK\l_Toc280793.1RSA数字签名总体设计PAGEREF_Toc280796HYPERLINK\l_Toc301463.1.1RSA数字签名所需实现功能PAGEREF_Toc301466HYPERLINK\l_Toc293173.1.2总体规定和设计PAGEREF_Toc293176HYPERLINK\l_Toc88913.2各某些设计实现PAGEREF_Toc88917HYPERLINK\l_Toc118493.2.1密钥产生实现PAGEREF_Toc118497HYPERLINK\l_Toc184333.2.2产生消息摘要设计实现PAGEREF_Toc1843310HYPERLINK\l_Toc212193.2.3数字签名设计实现PAGEREF_Toc2121912HYPERLINK\l_Toc170353.2.4验证数字签名设计与实现PAGEREF_Toc1703515HYPERLINK\l_Toc146823.2.5RSA数字签名运营成果PAGEREF_Toc1468218HYPERLINK\l_Toc244594软件整体测试和分析改进PAGEREF_Toc2445918HYPERLINK\l_Toc310544.1软件整体测试PAGEREF_Toc3105418HYPERLINK\l_Toc170044.2性能分析与改进设想PAGEREF_Toc1700419HYPERLINK\l_Toc12684开发体会PAGEREF_Toc1268419HYPERLINK\l_Toc7091参照文献PAGEREF_Toc7091201引言1.1课题研究背景随着电子信息技术迅速发展,人类已步入信息社会。但是由于整个社会形成了一种巨大计算机网络,任何一种计算机网络浮现安全问题,都会影响整个国家网络安全,因此信息安全、计算机网络安全问题已引起了人类高度注重。网络安全办法应是能全方位地针对各种不