数字签名在电子政务系统中的实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

数字签名在电子政务系统中的实现

摘  要:当电子政务系统出现网络问题时将对政府部门造成危害,甚至会危害到国家信息安全,而数字签名技术能够有效的解决电子政务系统中出现的相应问题。在对数字签名的概念、分类、基本作用和实现技术进行探讨的基础上,实现了一个电子政务领域的数字签名系统。系统主要有三个功能模块,分别为生成公私钥对、数字签名、数字签名的验证。通过系统的实现,能够有效地解决网络上的伪造、篡改、冒充、否认等问题。5834
关键词:电子政务;网络安全;数字签名

Implementation of Digital Signature System in E-government
Abstract:It will do harm to the government and even to the security of the national information if there is something wrong with the network in e-government system.  While digital signature technology is the key to solve the problems. Through the analyses of the concept, classification, basic functions and the technologies of the digital signature, it implements a digital signature system in the field of e-government. This system mainly consists of three functional modules which are generating public and private key pair, digital signature and digital signature verification. Through the implementation of the system, it will be an effective solution to the problems on the internet including forgery, falsifying, personating and denying.
Key words: E-Government; Network Security;Signature
目    录

摘  要    1
引言    1
1.课题研究的背景及意义    2
2.数字签名的介绍    2
2.1 数字签名的概念    2
2.2 数字签名算法的分类    3
2.3 对数字签名的基本要求和作用    3
3.非对称数字签名算法的技术介绍    4
4.数字签名实现    5
4.1 数字签名实现过程    5
4.2 数字签名实现过程流程图    5
5.数字签名在电子政务系统的设计    6
5.1 JAVA环境介绍    6
5.2 系统部分模块的实现    7
6.系统的运行    8
6.1 数字签名    9
6.2 数字签名验证    9
6.3 创建公私钥    9
7.总结    9
参考文献    10
致谢    11
数字签名在电子政务系统中的实现
引言
电子政务是基于互联网的新型政务技术,电子政务运用网络通讯技术、计算机技术,将政务系统中的服务于民、企业管理等职能转移到网络上完成,方便快捷地实现政务流程的审批、办公文件的流转、办公邮件的发送、公告信息查询等信息服务,加快政府办公的效率[1]。然而,由于电子政务系统本身的重要性和特殊性,安全性问题便成了人们解析电子政务时的首要话题。所以必须解决好信息抵赖问题、机密性、完整性等问题。数字签名是使用密码学算法,对需要签名的文件进行加密处理,产成一段密文附在需要签名的文件上一起发送。这种操作类似于现在生活中的签名、手印、印章,接收方对其进行检验,判断被签名文件的真伪。数字签名可以为被签名文件提供完整性和不可否认等服务。其中,完整性主要解决篡改这样的问题,不可否认是解决抵赖问题的。所以,数字签名可以有效的防止互联网给电子政务系统带来的安全问题[2]。
1.课题研究的背景及意义
电子政务的内容非常广泛。从服务对象来看,电子政务主要包括三个方面:政府间的电子政务(G2G)、政府对企业的电子政务(G2B)、政府对公民的电子政务(G2C)。由于数字签名在保护信息安全方面的认证性、完整性、以及不可否认性的三大特点使其在电子政务方面起着重要的作用,数字签名保护了电子政务的安全进行同时电子政务的发展也加快了数字签名的发展。随着技术的不断成熟与广泛应用,数字签名也正逐渐的渗透到电子政务的各个领域中,并扮演着越来越重要的角色。所以开发更高效、更安全的数字签名技术,使数字签名深入到更多的领域保证信息安全,具有十分重要的意义。 (责任编辑:qin)