电子防伪印章的制作方法

文档序号:6556354阅读:941来源:国知局
专利名称:电子防伪印章的制作方法
技术领域
本发明涉及一种计算机应用技术或电子商务的应用技术,具体地说是一种电子防伪印章的制作及其使用方法。
2、背景技术在信息技术飞速发展的今天,网络和计算机使信息的传播和交流更加方便和快捷。为了提高办公效率,越来越多的政府机构、公司企业采用电子办公软件平台(比如MS Office,WPS或其它OA系统),通过网络实现公文的传输,享受互联网所带来的快捷与高效。但是,随之而来的网络入侵和攻击又带来了很大的安全问题,其破坏力之大远超出人们的想象,网络安全问题也越来越受到人们的重视。
电子文档与传统纸质文档相比,存在相当大的差别。文档作者是谁?文档作者是否确实是文档所署名的作者?有没有被他人冒充?文档内容是否是作者最初所写的内容,有没有被作者以外的人所篡改?由于电子文档非常容易复制和修改的特点,上述原本比较简单的问题在电子文档中变得复杂起来。
传统的方法,比如印章、手写签名等,在面对这些问题时是无能为力的。由于电子信息可以非常容易的修改和复制,在电子文档中插入的传统的印章、手写签名,可以非常容易的精确复制到另一份文档中,因此传统的印章、手写签名无法标识作者的身份。
随着数学和通讯技术的发展,密码学作为一门特殊的学科也发展成熟起来。以密码学为基础的数字签名经历了长时间的攻击、测试、论证,成为安全、稳定的数字签名方案。
2005年我国颁布《电子签名法》,赋予了电子签名与手写签名同等的法律地位。因此,数字签名必将获得极大的发展。
现有最相近技术的优缺点是现在主流的数字签名技术是以公钥密码学为基础的RSA,DSA,椭圆曲线等签名体制。这些签名体制结合CA,数字证书等技术来实现。这些技术具有足够的安全强度。
但是这些技术相当复杂,用这些方法对一个电子文档的“签名”是一长串二进制数字,同一个主体对不同的电子文档作的签名是完全不同的数字,并且验证时要使用签名主体的数字证书。
这些概念过于抽象和复杂,不用说对不了解计算机的用户,就算对大多数计算机专业的技术人员来说,如果不经过专门的学习和培训,也很难理解其概念和应用方式。如果要广泛应用以公钥密码学为基础的数字签名体制,其复杂性成为一个严重的障碍。
这个复杂性的问题,在国内显得尤为突出。但是,尽管存在技术复杂性的障碍,对于电子签名的市场需求还是很强的。因此,在这种背景下,国内产生了一种混合形态的电子印章技术在对一个文档作电子签名时,使用上述基于公钥密码学的签名体制。同时,在文档中插入一个传统印章或手写签名的数字化图像。这样,使得普通用户容易理解和接受,大大降低了技术障碍。这种方式一经推出,就受到了很多用户,特别是不了解计算机技术细节的普通用户的欢迎。因此,北大方正、金山等多家公司争相推出了类似的软件。
但是,这种电子印章只能以电子形式验证。在把文档打印到纸上以后,就无法验证文档的真伪了。原因是因为攻击者可以精确复制传统印章或手写签名的数字化图像并伪造出纸质文档。
同时,这种方法存在的问题是真正保证文档安全的是看不见的数字签名数据,但用户看到的印章是传统印章或手写签名的数字化图像,而用户很容易按照使用传统印章的习惯来理解电子印章,这就容易产生误用的情况,影响到安全性。因为仅凭这个传统印章或手写签名的数字化图像是无法实现安全性的。
比如,从而有人伪造了一个这个印章的图片,并把这个图片(而不是数字签名)添加到文档中。如果用户未加区分,容易误认为这是个合法的印章。
3、发明内容本发明的目的是克服现有技术在实际应用中所存在的不足,提供一种电子防伪印章的制作及其使用方法。
本发明就是针对上述问题提出的,电子防伪印章是由传统印章签名和数字签名组成,数字签名是把待签名的电子文本和代表签名者身份的密钥,用数字签名算法运算后得到的一串数字,然后把这串数字嵌入到传统印章图像中,由数字签名和传统印章组合的电子防伪印章作为商务文件的一部份记载在记录该商务的电子文档中制作步骤如下印章持有人在对一份电子文档加盖电子防伪印章时,先对此电子文档做数字签名,方法是将文档用sha1或其它散列算法做一个hash操作得到消息摘要,然后对这个消息摘要以公钥算法进行运算,得到一个数字签名,然后对传统印章签名进行数字化图像作处理,把针对本文档唯一的数字签名嵌入印章签名的图像中,再把加有数字签名的印章签名图像插入电子文档中;在本发明的电子防伪印章的制作方法中,数字签名是条码、二维条码、变形并经排版的字符串其中的一种或两种以上的组合。
在本发明的电子防伪印章的制作方法中,传统印章签名是公章或手写签名的一种或两种方式的组合。
电子防伪印章的鉴别方法a、以条码防伪标记的电子防伪印章,用条码阅读器解读出数字签名的信息;b、以数字串为防伪标记的电子防伪印章,手工将数字串输入计算机,解码后得到数字签名信息;c、对数字签名信息采用公钥算法和印章持有人的数字证书进行解码,得到消息摘要,将电子文档的内容做一个hash操作得到消息摘要,比对两份消息摘要是否一致即可确定印章签名的真伪。
特点及能产生的效果这种方法比单纯密码学方法的数字签名更符合人们的使用习惯,易于普通用户接受和使用。
这种方法与前面所述混合形态的电子印章相比,本方法产生的电子印章不仅可以鉴别电子版文档的真伪,还可以鉴别由电子文档生成的纸质文档的真伪。


附图1为传统印章的结构示意图;附图2为带一维的防伪条码数字签名的防伪印章结构示意图;附图3为带二维防伪条码数字签名的防伪印章结构示意图;附图4为带环形防伪条码数字签名的防伪印章结构示意图;附图5为边部带数字串数字签名的防伪印章结构示意图;附图6为边部带数字串电子签名的防伪印章局部结构示意图。
具体实施方式
本发明的电子防伪印章是由通用印章签名和数字签名组成,数字签名作为通用印章签名的一部分插入到印章签名中,由数字签名和印章签名组合的电子防伪印章作为商务文件的一部份记载在记录该商务的电子文档中制作步骤如下(1)印章持有人在对一份电子文档加盖电子防伪印章时,先对此电子文档做数字签名,方法是将文档用sha1或其它散列算法做一个hash操作得到消息摘要,然后对这个消息摘要制定一个公钥算法或数字签名,如进行RSA,DSA或椭圆曲线算法,然后对传统印章签名进行数字化图像作处理,把针对本文档唯一的数字签名嵌入印章签名的图像中,再把加有数字签名的印章签名图像插入电子文档中。
(2)文本文件的鉴别方法对于电子文档与一般的数字签名方法相同,对于纸质文档,将纸质文档通过OCR文字识别或手工方法输入计算机得到电子文档的文本文件;(3)电子防伪印章的鉴别方法a以条码防伪标记的电子防伪印章用条码阅读器解码出数字签名信息;b以数字水印为防伪标记的电子防伪印章采用扫描仪;c以数字串为防伪标记的电子防伪印章采用手工将数字串输入计算机,根据电子防伪印章持有人提供的公钥算法读出针对电子文档内容的唯一数字签名信息。
数字签名是条码、二维条码、缩小并经排版的数字串或用光学方法读取的数字水印各种形式中的一种或两种以上的组合。
在对一份文档加盖电子印章时,先对此文档做数字签名(将文档用sha1或其它散列算法做一个hash操作得到消息摘要,然后对这个消息摘要以公钥算法,如RSA,DSA或椭圆曲线算法,进行签名)。然后对传统印章的数字化图像作处理,把本文档的数字签名嵌入印章图像中,再把处理过的印章图像插入文档。把数字签名嵌入印章图像可以采用多种办法如条码,缩小并经排版的数字串,用光学方法可以读取的数字水印等。
鉴别过程对于电子文档,与一般的数字签名方法相同,不再赘述。
对于纸质文档,采用如下过程将纸质文档通过OCR或手工方法输入计算机,得到文档的电子文本。将印章用条码阅读器(条码方案)或扫描仪(数字水印方案)或手工(数字串方案)输入计算机,并解码出数字签名信息,然后用公知的验证数字签名的方法进行验证。
权利要求
1.电子防伪印章的制作方法,其特征在于电子防伪印章是由传统印章签名和数字签名组成,数字签名是把待签名的电子文本和代表签名者身份的密钥,用数字签名算法运算后得到的一串数字,然后把这串数字嵌入到传统印章图像中,由数字签名和传统印章组合的电子防伪印章作为商务文件的一部份记载在记录该商务的电子文档中制作步骤如下印章持有人在对一份电子文档加盖电子防伪印章时,先对此电子文档做数字签名,方法是将文档用shal或其它散列算法做一个hash操作得到消息摘要,然后对这个消息摘要以公钥算法进行运算,得到一个数字签名,然后对传统印章签名进行数字化图像作处理,把针对本文档唯一的数字签名嵌入印章签名的图像中,再把加有数字签名的印章签名图像插入电子文档中;
2.根据权利要求1所述的电子防伪印章的制作方法,其特征在于数字签名是条码、二维条码、变形并经排版的字符串其中的一种或两种以上的组合。
3.根据权利要求1所述的电子防伪印章的制作方法,其特征在于传统印章签名是公章或手写签名的一种或两种方式的组合。
4.电子防伪印章的鉴别方法,其特征在于a、以条码防伪标记的电子防伪印章,用条码阅读器解读出数字签名的信息;b、以数字串为防伪标记的电子防伪印章,手工将数字串输入计算机,解码后得到数字签名信息;c、对数字签名信息采用公钥算法和印章持有人的数字证书进行解码,得到消息摘要,将电子文档的内容做一个hash操作得到消息摘要,比对两份消息摘要是否一致即可确定印章签名的真伪。
全文摘要
本发明提供一种电子防伪印章的制作方法,电子防伪印章是由传统印章签名和数字签名组成,数字签名是把待签名的电子文本和代表签名者身份的密钥,用数字签名算法运算后得到的一串数字,然后把这串数字嵌入到传统印章图像中,由数字签名和传统印章组合的电子防伪印章作为商务文件的一部分记载在记录该商务的电子文档中,特点及能产生的效果是本发明的方法比单纯密码学方法的数字签名更符合人们的使用习惯,易于普通用户接受和使用。使用本发明的方法产生的电子印章不仅可以鉴别电子版文档的真伪,还可以鉴别由电子文档生成的纸质文档的真伪。
文档编号G06K17/00GK1829149SQ20061004223
公开日2006年9月6日 申请日期2006年2月8日 优先权日2006年2月8日
发明者于蕾 申请人:于蕾
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1