- 13
- 0
- 约5.52千字
- 约 11页
- 2021-01-16 发布于山东
- 举报
课程实践报告书
课程名称: 密码学与网络安全课程实践
题 目:实现数字签名的 RSA算法的设计与实现
学生姓名:
专 业:
班 别:
学 号:
指导老师:
日 期: 2016 年 6 月 18 日
实现数字签名的 RSA算法的设计与实现
摘 要
随着计算机网络和信息技术的发展, 信息安全在各领域发挥着越来越重要的作用,其中密码学已成为信息安全技术的核心, 本文主要介绍了信息加密技术的应用。
RSA算法是目前公认的在理论和实际应用中最为成熟和完善的一种公钥密码
体制,它是第一个既能用于数据加密也能用于数字签名的算法, 是公钥密码体制的代表。数字签名是起到身份认证、核准数据完整性的一种信息安全技术。它通过认证技术来辨认真伪。 RSA数字签名体制使用的是 RSA公开密钥密码算法进行数字签名。
本文主要内容包括: 第一 , 对RSA算法进行系统的介绍; 第二 , 介绍 RSA数字签名的一些基本概念和数字签名的理论实现过程;第三详述 RSA数字签名的设计与实现,主要实现的模块包括 RSA密钥的产生(一对公钥和私钥) ,RSA加密算法和解密算法的实现,;第四 , 对该系统进行了整体的测试和分析改进。
关键字: RSA算法;加密; 解密; RSA数字签名
目 录
1 引言 4
课题的研究背景 . 4
课题的研究意义 . 4
2 RSA 算法和 RSA数字签名算法的概念设计 4
RSA 算法的
原创力文档

文档评论(0)