电子签章系统建设方案.docx





《电子签章系统建设方案.docx》由会员分享,可在线阅读,更多相关《电子签章系统建设方案.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子签章系统建设方案电子签章系统建设方案目录II一 、 概述1二、 数字证书介绍2(一) 什么是数字证书2(二) 数字证书载体2(三) 数字证书的作用31. 身份认证-身份的真实性32. 数据加密-数据的保密性33. 字签名-防篡改、防抵赖、法律效力3三、 数字证书分类及使用3(一) 数字证书分类3(二) 数字证书使用情况4(三) 电子签章介绍51. 什么是电子签章52. 电子签章特点5四、 身份认证(安全登录)6(一) 身份认证流程6(二) 身份认证实现8五、 系统电子签名和验签8六、 应用系统电子签章10七、 应用系统数据加密15(一) 系统数据传输加密实现15(二) 系统数据存储加密实现
2、16八、 第三方应用系统集成17(一) CA 的选型17(二) CA 网上身份认证17(三) SSL 安全通道18(四) 数据加解密18(五) OFD 签章19(六) 数据接口19电子签章系统建设方案一、概述网上办公平台(以下简称:应用系统)的目标是为政府、企业或个人提供一个开放的、方便的、诚信的网上办公环境。但是由于 Internet 的开放性、广泛性, 给应用系统带来很多安全问题:1) 如何保证登陆系统身份的真实性通过互联网进行网上办公,首先想到的安全问题就是系统用户身份是不是真实的,有没有可能有人窃取了系统用户的登录信息(如登录密码),以一个虚假的身份从事非法活动。现实中电脑上木马病毒的
3、泛滥,账号被窃取的情况十分常见。在安全级别比较高的网上办公系统中,必须采用安全强度比较高的登录方式,才能保证系统用户身份的真实性。2) 如何保证网上办公活动中数据的防篡改和行为的防抵赖,并且保证法律效力和权威性,从而实现真正的无纸化办公。网上办公不同于现实中的办公,它的各种行为,如公文的提交,公文的审批均是在网上进行的。公文在网络传输过程可能被截取、篡改和重放,同时本地存储的文件也可能被篡改,这样就造成了数据的不完整、不真实,因此验证公文数据的真实性是至关重要的,否则依据错误公文而做出的判断和决策可能导致严重的后果,给不法分子以可乘之机。另一方面,网络办公过程中的公文的起草、提交以及各个环节的
4、审批需要与传统办公过程中的盖章、签字行为等同,具有相同的法律意义。3) 如何保证网上数据的安全网上办公系统的数据需要通过网络进行传输,并且需要保存在网络服务器上。一旦数据传输过程中被截获或者服务器遭到非法入侵,将给用户带来巨大的损失,10因此需要对敏感和关键的数据进行加密。二、数字证书介绍(一)什么是数字证书数字证书就是标志网络用户身份信息的一系列数据,用来在网络通讯中识别通讯各方的身份,即要在 Internet 上解决“我是谁”的问题,就如同现实中我们每一个人都要拥有一张证明个人身份的身份证或驾驶执照一样,以表明我们的身份或某种资格。数字证书通常包含有唯一标识证书所有者的名称、唯一标识证书发
5、布者的名称、证书所有者的公开密钥、证书发布者的数字签名、证书的有效期及证书的序列号等。(二)数字证书载体电子签章系统采用 USB Key 作为数字证书的存储设备,USB Key 是一种智能存储设备,它是基于 USB 接口的身份认证产品,外形小巧,与U 盘大小相似, 内含 CPU 芯片,可用于存放数字证书,还被称为智能钥匙。USB Key 内含安全文件系统,支持热插拔,轻巧便于携带,具有内置密码保护,多次误操作后自动锁定等功能。电子签章系统所使用的 USB Key 符合国家对商用密码产品的要求,支持国家规定的 RSA 和 SM2 加密算法。在证书制作过程中,用户签名私钥由内部密码芯片直接运算产生
6、并加密存储。在整个过程中保证签名私钥不出介质,而且签名私钥的存储由密码芯片进行加密保护,从而保证了用户私钥不会泄露。上图为 USB Key 实物图。(三)数字证书的作用1. 身份认证-身份的真实性每份数字证书中不但包含证书拥有者的公钥、私钥、颁发机构的签名等信息 外,还包含证书持有者的私有信息。更重要的是,证书是由某一权威机构颁发的, 网上信息交换过程中,双方只要能够验证对方的数字证书,就可以确认对方的真 实身份,而且这种方式是法律上承认的。2. 数据加密-数据的保密性网络办公中,重要的数据必须经过加密以后才能安全的传输和存储。目前, 破解使用数字证书加密的数据在现实中是不可能的,因此,数字证
7、书解决了网络系统中的保密问题。3. 字签名-防篡改、防抵赖、法律效力现实生活中,可以要求对方通过签名或盖章的方式来确认他的行为。通过网络进行的活动,只要进行数字签名,就可以避免对方抵赖自己的行为,而且电子签名法规定数字签名与手写签名或者盖章具有同等的法律效力。三、数字证书分类及使用(一)数字证书分类在电子签章系统数字证书策略中,有以下几个类别:服务器证书主要颁发给 Web 站点或其他需要安全鉴别的服务器,证明服务器的身份信息。服务器数字证书支持目前主流的 Web Server,包括但不限于:Weblogic、IIS、Lotus Domino、Apache、iPlant 等 Web 服务器。可存
8、放于服务器硬盘或加密硬件设备上。单位证书单位数字证书是用于标识和证明单位用户在网络中真实身份的数字信息,可解决以单位的身份,在电子商务中面临的单位身份仿冒、信息篡改、信息泄露等安全隐患。单位证书相当于单位的公章。个人证书个人证书是用于表示和证明个人在网络真实身份的数字信息,可以用来在网络上证实个人的真实身份,对个人私密信息进行保密等领域。个人证书相当于个人的手章。职位证书/部门证书职位证书/部门证书,主要用于解决单位中的个人在行使自身职责时,所涉及到的身份的仿冒、信息篡改、信息泄露等安全隐患。职位证书是介于单位证书、个人证书两者之间的一种数字证书类型。该证书由单位的某一岗位负责人或者部门负责人
9、所持有,该证书授权给单位的个人,但是行使的职责为该单位的某一岗位或者部门的职责,并不属于完全的个人行为。职位证书相当于单位内部的部门章。(二)数字证书使用情况1、在应用系统内部,像系统维护的角色、处理业务的角色,也需要使用数字证书进行身份认证。2、用户使用数字证书对数据进行电子签名和加密。3、SSL 证书(域名证书):域名证书主要是用来建立客户端与服务器之间的加密通道。4、配合电子签章使用。(三)电子签章介绍1. 什么是电子签章电子签章是电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可
10、否认性。电子印章与数字签名技术用来检测文件信息完整性以及通过证书技术验证签 章用户逻辑身份,即电子身份的真实性和安全性,两种技术的结合能够最大限度 的保障用户身份的合法性及文件的不可否认性,确保文件以及印章或签名的防伪 造、防篡改、防抵赖。遵循中华人民共和国电子签名法关于电子签名的规范, 符合国家安全标准。2. 电子签章特点1、安全可靠以现有 PKI 体系为基础,将电子印章或手写签名信息与合同文档绑定,确保签章信息来源可靠;系统为每一个电子印章生成唯一序列编号;防止非法制作拷 贝印章位图;采用标准的散列算法(HASH)产生文件内容数字摘要,确保电子签章和被签文件紧密绑定;采用智能钥匙盘存储印章
11、信息和用户信息,与软件一起联 合控制签章获取权限;支持各种数字签名证书,更加严格的保证签名信息的安全。2、严谨合法遵循中华人民共和国电子签名法关于电子签名的规范,符合国家安全标准。采用 PKI 体系提供的数字证书;电子签名制作数据用于电子签名时,属于电子签名人专有;签署时电子签名制作数据仅由电子签名人控制;签署后对电子签名的任何改动能够被发现;签署后对数据电文内容和形式的任何改动都能够被发现。3、功能强大1) 支持对 WORD、WPS、PDF 以及 HTML 格式数据的电子签章2) 支持多人联合签章功能,保证审批内容和文档内容真实有效。3) 支持批量验章,一次性验证文档中所有的印章是否有效。4
12、) 电子印章具有防篡改、防伪造、防复制、防非法打印功能。5) 支持打印控制,实现控制到用户、打印电脑、打印机和打印份数。6) 支持单密钥盘存储多枚印章,节省成本。4、开放扩展性提供强大的二次开发接口 SDK,方便应用系统集成,整合客户或第三方系统和技术,满足应用系统的功能需求,为客户提供增值的投资价值。3.3.3 电子签章操作流程电子签章系统采用数字证书确认用户的身份,可将电子签章与 WORD 或 PD F 文档捆绑在一起,一旦文档发生篡改、伪造,电子签章将失效;可随时对电子签章的可靠性及其绑定的部分的完整性进行验证;签章验证显示签章用户的所有信息(显示应用程序,文件名称,授权单位,用户名称,
13、密钥序列,签章名称,签章时间,签章序列,计算机 IP 等),电子签章中的签章对象安全防止非法拷贝,复制、粘贴。四、身份认证(安全登录)(一)身份认证流程数字证书身份认证的过程就是数据签名以及签名验证的过程,下图中描述了用户登录系统时实现身份认证的过程:平台用户OA系统签名验证服务器开始发送系统访问请求生成登陆验证信息对服务器返回的登陆验证信息调用本地用户证书私钥进行签名将签名结果及签名证书发送给交易服务器获取签名信息和用户证书进行签名有效性验证验证证书的有效性提取签名证书中的公钥,验证签名的有效性返回验证结果签名有效?是否否用户有效?业务失败是结束进入系统图 4-1 数字证书身份认证流程图流程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 签章 系统 建设 方案

限制150内