基于ASP的RSA数字签名系统设计与实现毕业设计(源代码+项目报告).zip
2023-06-02 14:23:21 2.39MB asp
1
随着计算机网络和信息技术的发展,信息安全在各领域发挥着越来越重要的作用,其中密码学已成为信息安全技术的核心,本文主要介绍了信息加密技术的应用。 RSA算法是目前公认的在理论和实际应用中最为成熟和完善的一种公钥密码体制,它是第一个既能用于数据加密也能用于数字签名的算法,是公钥密码体制的代表。数字签名是起到身份认证、核准数据完整性的一种信息安全技术。它通过认证技术来辨认真伪。RSA数字签名体制使用的是RSA公开密钥密码算法进行数字签名。 本文主要研究的内容包括:第一,对RSA算法进行了全面系统的介绍,包括RSA算法的应用现状和原理—大素数的产生、密钥对的产生、对明文的加密运算和密文的解密运算,为具体实现打下了理论基础;第二,介绍了RSA数字签名的一些基本概念和数字签名的理论实现过程;第三,对MD5算法基本原理的介绍;第四,详述了RSA数字签名的设计与实现,主要实现的模块包括RSA密钥的产生(一对公钥和私钥),RSA加密算法和解密算法的实现,消息摘要MD的生成以及利用RSA算法实现数字签名和签名的验证;第五,对该系统进行了整体的测试和分析改进;第六,分析了RSA数字签名的安全性,指出了RS
2023-06-01 13:52:43 2.39MB 毕业设计 软件/插件 范文/模板/素材
1
代码可运行,注释详细清楚。算法实现详细,可实现明文加密解密等。有界面。
2022-12-16 02:53:15 2.37MB vc++
1
实验课上做的小项目(包括前端界面): 环境:IDEA 技术框架:jsp+servlet+java 有生成签名和验证签名界面 目的:基于RSA的数字签名设计与实现(包括SHA-512对原始Message的散列) 掌握RSA算法的基本原理,通过用RSA算法对实际数据进行加密和解密来深刻了解RSA的运行原理。对数字签名有所了解,理解和掌握SHA–512算法,以及如何利用RSA和SHA–512算法来实现数字签名。
2022-12-02 22:00:54 116KB RSA数字签名 jsp IDEA Servlet
1
C# RSA数字签名源代码,一般,我们可以用RSA算法生成一对密钥,公钥发放给外部客户,私钥自己保管;有以下一些应用场景: 【公钥加密、私钥解密】或者【私钥加密、公钥验证】
2022-06-03 12:19:53 167KB RSA数字签名源代码
1
主要介绍系统开发过程中所需要的软件开发技术和算法原理。主要RSA算法原理,数字签名原理,C++编程技术,以及Visual c++平台
2022-04-19 20:05:49 1.92MB rsa数字签名
1
包涵三个RSA算法,c++是实现,数字签名的合集,三个独自的程序,可以独自编译运行,VC6.0下编译
2022-04-18 23:13:04 8.91MB RSA 数字签名
1
该源码分为两个包,一个rsa包,一个utils包,使用了面向对象的思想,将公用的方法放到了utils包中。 cn.chd.david.rsa GenerateKeyPair.java 产生密钥对 SignatureData.java 实现数字签名 VerifySignature.java 实现数字签名验证,并含有主程序(main函数) cn.chd.david.utils BitByte.java 工具类,实现二进制流和十六进制流转换
2022-04-13 14:54:13 2KB Java RSA 数字签名
1
加密 RSA 数字签名 数字证书。顾名思义 我这个项目里面 有6个加密方法。自己看着下,绝对金典。分高的是有理由的。
2022-03-26 11:43:49 70KB 加密 RSA 数字签名 数字证书
1
用RSA实现的数字签名系统,通过加密,签名,验证签名等步骤实现数字签名的功能
2022-01-20 13:57:48 2.36MB RSA 数字签名
1