[发明专利]基于Word/Excel电子文档的电子印章系统无效
申请号: | 200710030348.5 | 申请日: | 2007-09-21 |
公开(公告)号: | CN101149770A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 康显桂;刘丛柏;黄继武 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;G06Q10/00;G06Q30/00 |
代理公司: | 广州市深研专利事务所 | 代理人: | 陈雅平 |
地址: | 510275广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 word excel 电子 文档 印章 系统 | ||
技术领域
本发明涉及信息安全技术领域,具体来说,涉及一种基于Word/Excel电子文档的电子印章系统。
背景技术
随着互联网商务经济的不断发展,通过网络传输信息在人们的工作、生活中已越来越重要。人们所使用的这个巨大网络环境是一个开放的空间,由此,安全就会受到极大的威胁。电子公文(如:Office办公文件、PDF文件)信息在网络传送过程中会遭伪造、篡改、增删、冒名传送,电子文档的内容以及文档发送者身份的真实性没有得到可靠的保障,所以人们不得不依赖基于纸面上的手写签名与实物印章。诸如此类种种安全问题便引出了网络系统中的电子公文安全性课题。目前,电子商务和电子政务成为现代发展的潮流,为了解决安全问题,电子印章系统会是一种很好的解决办法,对电子印章的需求也越来越广泛。
目前,在国内外关于研究电子印章应用系统的技术已经越来越多,而且有很多厂商和机关部门已经做了相关的应用系统产品,在公司和政府机关内部已经有了小范围的应用。但是,由于电子印章涉及到安全信赖、使用方便等各种问题,都有本身的一些缺陷,使得我们研究人员还需要花费很大的精力才能够完善。安全性能不够高、电子印章的操作不便捷已成为最主要的缺点和不足。
与本发明密切相关的现有技术:脆弱数字水印技术、数字签名技术、PKI技术、AxtiveX控件技术。
发明内容
针对以上的不足,本发明提出了一种基于Word/Excel电子文档的电子印章系统,利用了脆弱数字水印技术中的基于量化的LSB数字水印算法,并且还通过文档锁定来保护文档的安全性,通过直接点击插件上的按钮完成盖章和验章操作。
本发明的目的:
1、可在Word/Excel电子文档上添加电子印章,就像我们常用的纸质公文上的印章效果;
2、可将电子印章和文件内容紧密绑定,一旦绑定内容发生变化,电子印章将失效;
3、可随时对电子印章的可靠性及其绑定内容的完整性进行验证;
4、可根据权限对文件进行锁定或解锁;
5、可验证数字证书是否是CA证书中心颁发的;
6、可通过数字证书来查看印章用户的相关信息身份。
为实现以上目的,具体采用技术如下:
一种基于Word/Excel电子文档的电子印章系统,它包括:
证书安装模块,可以很方便地实现加载印章图片到指定目录,给本台电脑安装CA根证书和用户证书。
文档盖章功能模块,主要包括创建工具栏和在工具栏上实现盖章的效果,工具栏主要包括隐藏、关闭、插入印章、保护文档、印章验证和证书信息6个部分。如果要调整印章的盖章位置,再单击印章的上面部分,并按下左键不放,可以拖动印章到适合的位置。对文档加盖电子印章的主要流程包括:
1)检验文档是否被锁定,获取当前文档,若锁定,则用密钥对当前文档进行解密;
2)提取当前文档全部内容得到一个字符串,对该字符串进行Hash运算(MD5),得到固定长度的文档数字摘要;
3)用RSA算法将文档数字摘要加密成密文;
4)从证书个人存储区中读取证书,获取证书数据信息,将密文和证书数据信息按照一定规律混合成水印信息;
5)将水印信息利用量化LSB编码算法嵌入到印章图片中,得到含水印信息印章图片;
6)显示ActiveX控件到文档中,加载水印印章图片到ActiveX控件;
7)设置ActiveX控件的大小和位置。
保护文档功能模块,使该文档不能被修改、签署、撤消,但工具条上的其他按钮可正常使用,在文档锁定后,工具栏的“控件工具箱”会处于消失状态,而且很多Word/Excel的工具栏也处于无效状态即出现灰色字体,如“常用”、“格式”工具栏。
检验文档功能模块,如果文档未经他人篡改,那么将会出现文档验证成功的提示信息“该文档尚未被修改!”,如果文档已受到任何篡改,比如文档中“报告”两个字已被删除,那么将会出现文档验证失败的提示信息“该文档已经被修改!”其主要操作包括:
1)解锁当前文档,获取Active控件中的印章图片
2)提取印章图片中的水印,分离出原始密文水印和原始CA颁发证书数据信息。
3)根据原始CA颁发证书数据信息生成证书,并检验证书是否是CA颁发的证书。
4)利用公钥对密文进行解密,得到原始文档的数字摘要。
5)提取当前文档全部内容,获取但前文档数字摘要。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710030348.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于等离子体显示面板的绿色磷光体和等离子体显示面板
- 下一篇:液晶显示器