摘 要:随着计算机技术的发展,互联网技术的普及,学生信息的安全问题已经引起了人们的广泛关注。如何确认信息的可靠性,特别在信息的存储和修改上,对于人们来说是一个值得研究的问题。本论文在对数字签名的概念、分类、基本作用和实现技术进行探讨的基础上,实现了一个用RSA算法的简单数字签名系统。系统主要有信息加密解密、信息查询、修改等,通过系统的实现,能够有效地解决信息的伪造、篡改、冒充、否认等问题。6295
关键词:数字签名;信息安全;RSA;SQL Server 2005
Implementation of the Diploma Digital Signature System
Abstract: With the development of computer technology and the popularity of Internet technology, student information security has aroused people's widely attention. How to confirm the reliability of information, particularly in the information storage and modified, which is a problem worthy studying. Article on the concept, classification and basic function of digital signature and implementation technologies were discussed on the basis of the implementation of a simple digital signature with RSA algorithm system. System is mainly the information encryption, decryption, information query, modify, etc, through the system implementation, it will be an effective solution to the problems on the internet including forgery, falsifying, personating and denying.
Key words:Digital signature; Information security; RSA;SQL Server 2005
目 录
摘 要 1
引言 1
1. 研究的背景和意义 2
1.1研究背景 2
1.2研究意义 2
2. 相关知识和技术 3
2.1对称密码体制 3
2.2非对称密码体制 3
2.3数字签名技术 4
3. 系统分析和设计 5
3.1需求分析 5
3.2功能分析 5
3.3 数据库设计 6
4. 系统实现 6
4.1用户登录模块 6
4.2系统查询模块 7
4.3系统信息修改模块 7
4.4添加学生信息模块 8
5.系统测试 9
6. 总结 10
参考文献 11
致谢 12
毕业证信息数字签名系统的实现
引言
在当今社会,人们的一切活动都离不开信息的获取和处理。随着我国信息化步伐的逐渐加快,特别是因特网的普及,如何保证信息的安全显得愈发重要。数据交换对计算机和网络技术的依赖性,不可避免的存在信息安全隐患。数据的传输要具有完整性、安全性,数字签名技术在保障网络信息安全上起了极大的作用。随着人们研究的不断深入,发现了数字签名在保护信息安全上的重要作用。本文主要设计一种数字签名系统,展示数字签名在毕业证信息中的应用,根据数字签名的相关知识构成论文的主要框架,例如RSA、信息安全,以及所使用的开发工具的相关介绍和系统的设计与实现。
1. 研究的背景和意义
1.1研究背景
证件是一种受法律保护并且有证明功能的一种文本形式,证件分为许多种,而软质地证件是我们平时使用较多的,例如:户口本、驾驶证、资格证、学位证,以及平时所见到的标签、发票、奖状等具有法律效力的凭据。硬质地的证件在日常生活中也是比较常见的,比如:银联卡、汽车牌照等等。证件记录着人们的一些重要信息,让人们的日常生活更加便利。
现在的证件很容易的就被伪造、篡改,让证件的权威性和信用体系变的非常脆弱,也给社会秩序的稳定带来了很大的威胁,虚假证件问题已经对社会产生了很多不利的影响,人们迫切需要一种简单又可靠的方法鉴定证件的真实性。现在的证件上面有证件内容和公章,而证件的真实性主要是根据制作证件所用的材料、证件的内容、证件签发机构的一些印章等方面进行鉴别。大部分制作证件所用的材料都不是特殊的材料,很容易被他人士伪造。而仅仅依靠证件的制作材料和制作工艺来保证证件的真实性,很难提高证件的可信度。为了保证软证件的信息安全,可以把数字签名技术与传统的证件防伪技术结合起来研究一种新的防伪方式提高证件信息的可信度,通过数字签名的证件的唯一性,可以对持证人的身份进行鉴别,这样便可以有效地保护持证人的证件信息安全和财产安全。 RSA毕业证信息数字签名系统的实现+文献综述:http://www.youerw.com/jisuanji/lunwen_3757.html