| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
关于数字签名在电子政务中的应用           
关于数字签名在电子政务中的应用
论文摘要:分析数字签名的功能、原理及其与传统手写签名的差别,对基于身份的数字签名进行了探讨,给出了数字签名在电子政务中的具体应用。
论文关键词:数字签名:电子政务;信息安全

1概述
1.1概念与功能
数字签名是防止他人对传输的文件进行破坏.以及确定发信人的身份的手段该技术在数据单元上附加数据,或对数据单元进行秘密变换.这种数据和变换允许数据单元的接收者用以确认数据单元来源和数据单元的完整性,从而达到保护数据,防止被人进行伪造的目的。简单说来,数字签名是指用密码算法,对待发的数据进行加密处理,生成一段数据摘要信息附在原文上一起发送,接受方对其进行验证,判断原文真伪其签名思想是签名只能南一个人(个体)创建,但可以被任何人校验.
数字签名技术可以解决数据的否认、伪造、篡改及冒充等问题,满足上述要求的数字签名技术有如下主要功能:(1)发送者事后不能否认自己发送的签名;(2)接收者能够核实发送者发送的签名;(3)接收者不能伪造发送者的签名;(4)接收者不能对发送者的原文进行篡改;(5)数据交换中的某一用户不能冒充另一用户作为发送者或接收者
1.2数字签名与传统手写签名差别
(1)签署文件方面:一个手写签名是所签文件的物理部分,而数字签名不是,所以要使用其他的办法将数字签名与所签文件“绑定”。
(2)验证方面:一个手写签名是通过和一个真实的手写签名相比较来验证的而数字签名是通过一个公开的验证算法来验证:
(3)签名的复制:一个手写签名不容易被复制,因为复制品通常比较容易被鉴别来:而数字签名很容易被复制,因为一个文件的数字签名的复制品和原文件是一样的:所以要使用数字时问戳等特殊的技术避免数字签名的重复使用。lOCAlhoSt
(4)手书签名是模拟的,且因人而异。数字签名是0和1的数字串,因人和消息而异。
一个安全有效的签名方案必须满足以下要求:1)任何人都可以验证签名的有效性;2)除了合法的签名者外,其他人伪造签名是困难的;3)对一个消息的签名不可复制为另一个消息的签名;4)签名的消息不可被篡改,一旦被篡改,则任何人都可以发现消息与签名的不一致;5)签名者事后不能否认自己的签名。
安全的数字签名实现的条件:发方必须向收方提供足够的非保密信息,以便使其能验证消息的签名,但又不能泄露用于产生签名的机密信息,以防止他人伪造签名。此外,还有赖于仔细设计的通信协议:
2原理
数字签名有两种:一种是对整体消息的签名,一种是对压缩消息的签名。每一种又可分为两个子类:一类是确定性(deterministi)数字签名,其明文与密文是一一对应的,它对特定消息的签名不变化;一类是随机化的(randomized)或概率式数字签名。
目前的数字签名技术大多是建立在公共密钥体制的基础上,其工作原理是:
(1)签名:发方将原文用哈希算法求得数字摘要,用签名私钥对数字摘要加密得数字签名,将原文与数字签名一起发送给接受方。
签名体制=(m,s,k,v),其中m:明文空间,s:签名的集合,k:密钥空间,v:证实函数的值域,由真、伪组成。
签名算法:对每一m∈m和每一k∈k,易于计算对m的签名s=sigk(m)∈s
签名算法或签名密钥是秘密的,只有签名人掌握。
(2)验证:收方验证签名时,用发方公钥解密数字签名,得出数字摘要;收方将原文采用同样哈希算法又得一新的数字摘要,将两个数字摘要进行比较,如果二者匹配,说明经签名的电子文件传输成功。
验证算法:
verk(s,m)∈{真,伪}={0,l1
3基于身份的数字签名
3.1优势
1984年shamir提出基于身份的加密、签名、认证的设想,其中身份可以是用户的姓名、身份证号码、地址、电子邮件地址等。系统中每个用户都有一个身份,用户的公钥就是用户的身份,或者是可以通过一个公开的算法根据用户的身份可以容易地计算出来,而私钥则是由可信中心统一生成。在基于身份的密码系统中,任意两个用户都可以安全通信,不需要交换公钥证书,不必保存公钥证书列表,也不必使用在线的第三方,只需一个可信的密钥发行中心为每个第一次接入系统的用户分配一个对应其公钥的私钥就可以了。基于身份的密码系统不存在传统ca颁发证书所带来的存储和管理开销问题。

3.2形式化定义
基于身份的数字签名由以下4个算法组成,如图1所示。

setup(系统初始化):输入一个安全参数k,输出系统参数param、和系统私钥mk,该算法由密钥产生机构pkg运行,最后pkg公开params,保存mk。extract(用户密钥生成):输入params、mk和用户的身份id,输出用户的私钥did,该算法由pkg完成,pkg用安全的信道将did返回给用户。sign(签名):输入一个安全参数r、params、did以及消息m,输出对}肖息m的签名盯,该算法由用户实现。verify(验证):输入params、签名人身份id、消息m和签名,输出签名验证结果1或0,代表真和伪,该算法由签名的验证者完成。其中,签名算法和验证算法与一般签名方案形式相同。

4数字签名在电子政务中的应用
4.1意义
数字签名的过程和政务公文的加密/解密过程虽然都使用公开密钥体系,但实现的过程正好相反,使用的密钥对也各不相同。数字签名使用的是发送方的密钥对,发送方用自己的私钥进行加密,接收方用发送方的公钥进行解密。这是一个一

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《关于数字签名在电子政务中的应用》的网友还看了:
    [经济论文]关于加强企业内部控制的研究与探讨
    [免费范文]新媒体环境下纸媒应构建数字化平台
    [经济论文]关于我国企业薪酬管理有关问题探究
    [企业管理]关于高校考试管理工作的一些探析
    [企业管理]关于会计教学方法与教学质量
    [经济论文]关于对固定资产转资滞后的几点思考
    [今日更新]关于国学与软实力关系若干问题的思考
    [今日更新]关于人民助学金的民主评定
    [今日更新]关于我国民族法与民族法学的几个基本问题
    [今日更新]图书馆数字资源的长期保存与管理研究

    计算机论文
    普通论文浅析软件项目管理中的挣值分析法
    普通论文试析VRRP协议在提高校园网络
    普通论文无线数据采集器设计
    普通论文计算机信息管理专业设置与课程设
    普通论文浅析对制造业精益研发的研究
    普通论文中国SNS网站的兴起与展望
    普通论文计算机多媒体技术的应用研究
    普通论文浅析网络时代下大学生的网络道德
    普通论文单位计算机核心服务器搭建的相关
    普通论文浅析关于RSA肋数字签召算法肋设计
    普通论文农村地区中学计算机教育问题及策
    普通论文室内装修污染的研究与对策
    论文
    普通论文[经济论文]法律经济学学科构建探析
    普通论文[经济论文]国有商业银行改革的政府
    普通论文[企业管理]浅谈建筑装饰施工项目的
    普通论文[计算机论文]多媒体网络环境下学生学
    普通论文[免费范文]通讯信息工作办法
    普通论文[免费范文]全县包村抓致富增收工作
    普通论文[企业管理]基于信息化战争军队院校
    普通论文[今日更新]动物小姐的征婚要求
    范文大全
    普通范文[范文大全]个体私营经济发展情况调
    普通范文[范文大全]2010-2011学年第一学期三
    普通范文[范文大全]区委宣传部实践科学发展
    普通范文[范文大全]践行科学发展观推进气象
    普通范文[范文大全]在新办公大楼落成使用仪
    普通范文[范文大全]图书馆科学发展观整改落
    普通范文[范文大全]中学优秀教师演讲稿
    普通范文[范文大全]地税局六五普法指导思想
    演讲致词
    普通演讲[学生演讲稿范文]小学生法制演讲稿
    普通演讲[会议发言稿]副市长在林业工作会议上的
    普通演讲[会议发言稿]高三毕业典礼流程
    普通演讲[会议发言稿]县教育局局长在**中学接受
    普通演讲[贺词致辞]建党90周年红歌演唱会节目
    普通演讲[教师演讲稿范文]我心中的优秀教师(园内演讲
    工作范文
    普通公文方案[企划方案]“易具”项目策划书
    普通总结[调研报告]所得税管理存在的问题及对
    普通汇报体会[学习体会]两年党性修养学习总结心得
    普通公文方案[公文写作]资源计划系统ERP会计引擎本
    普通公文方案[公文写作]城市化建设投融资机制改革
    普通总结[工作总结]2009
    普通总结[工作总结]工作总结(工商行政管理)
    普通总结[调研报告]XX县小城镇建设存在的问题
    普通公文方案[公文写作]林业站建设示范县实施方案
    普通公文方案[公文写作]全州社区消防建设暨农村消
    普通总结[年终总结]银行创建青年文明号材料
    普通公文方案[公文写作]体育卫生和艺术教育工作自