一种电子虹膜印章实现方法、系统及电子签章设备与流程

文档序号:17049411发布日期:2019-03-05 19:53阅读:194来源:国知局
一种电子虹膜印章实现方法、系统及电子签章设备与流程

本发明涉及生物识别及计算机信息安全技术领域,更具体地,涉及一种电子虹膜印章实现方法、系统及电子签章设备。



背景技术:

印章是人民权力、义务、信用和形象的标志,必须严格管理。在现有的文件、信息、数据管理工作中,一般采用手动盖章的办法,以确立数据的有效性。这种萝卜头式的管理比较方便,但对于盖章人的权限认证及责任的跟踪都存在着明显的缺陷。

自上世纪90年代中后期起,随着传统办公模式逐渐向信息化办公模式转变,纸质文书的流转形式也随之向电子文书的流转形式转变;随着互联网技术的发展和电子政务、电子商务的兴起,大量电子文档(公文、合同等)需要通过网络在不同管理员之间进行传送或交换。如何保障电子文档内容的真实性和完整性,是计算机信息安全技术领域,尤其是在电子政务、电子商务中需要解决的技术问题。2005年正式实施《电子签名法》后,确保了电子文书有效性的同时,也使得电子文书能与传统纸质文书具有相同的公信视觉效果,电子印章开始得到承认和应用,并得到了较快的发展。

电子印章与传统印章所具有的共同点包括相同的视觉效果,不允许存在两个有效的载体,使用相同的管理手续,相同的法律效力。基于这四个共同点要求电子印章必须类似于实物印章也有一个存储在可移动介质上(如u盘),因此电子印章仍然相当于一个实物印章,需要像实物印章一样进行保管(如放置保险柜),使用时需要进行申请、审批、发放、回收等工作,这种工作费时费力,影响办事效率,造成电子政务和电子商务中的大量电子文档(公文、发票、证书、合同等)不能快速地在不同压印人之间进行传送或交换,当不同的压印人数量多或者跨区域后,盖个印章就需要花费大量的人力物力和财力,是一个相当严重的问题。



技术实现要素:

本发明提供一种克服上述问题或者至少部分地解决上述问题的一种电子虹膜印章实现方法、系统及电子签章设备,解决了现有技术中电子印章使用流程费时费力、影响办事效、携带不便,不能快速地在不同压印人之间进行传送或交换的问题。

根据本发明的一个方面,提供一种电子印章实现方法,包括:

基于管理员的虹膜特征信息,制作电子虹膜印章并存储;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

作为优选的,基于管理员的虹膜特征信息,制作电子虹膜印章具体包括:

提出印章制作请求,导入或选择印章图样,将印章图样格式化,并输入文字信息;

获取管理员的虹膜图像,提取虹膜特征信息,并基于虹膜特征信息生成虹膜私钥;

基于印章图样和文字信息生成印章图膜,并结合虹膜私钥生成电子虹膜印章数据。

作为优选的,所述虹膜特征信息包括虹膜特征值,所述虹膜私钥为虹膜特征值,或以虹膜特征值为加密密钥运算的初始值运算得到的加密数据。

作为优选的,获取管理员的虹膜图像,提取虹膜特征信息具体包括:

采集管理员的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至虹膜信息特征库中。

作为优选的,所述加密密钥运算为对称加密算法、非对称加密算法或hash算法。

作为优选的,导入或选择印章图样,将印章图样格式化,并输入文字信息后,还包括:

设置印章图样尺寸、排版样式和显示参数;所述显示参数包括字符类型、字符大小、字符间距、字符与印章图样之间的边距、字符对齐方式和字符行距。

作为优选的,生成电子印章数据后,还包括设置电子印章数据的属性信息,包括电子印章名称、印章生效日期、印章失效日期、印章格式。

作为优选的,获取压印人的虹膜特征信息并验证压印人身份具体包括:

压印人在请求使用电子虹膜印章时,获取压印人的虹膜特征信息并与已注册的虹膜特征信息进行特征对比,判断是否一致,若一致则身份认证成功,提取电子虹膜印章;若不一致则提示重新识别。

作为优选的,提取电子虹膜印章后,还包括获取电子虹膜印章盖印位置。

作为优选的,获取压印人的虹膜特征信息前,还包括:对压印人的使用请求进行审核,审核通过则进一步获取压印人的虹膜特征信息,进行身份验证。

作为优选的,获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖具体包括:

提取压印人的虹膜特征信息,与预存虹膜特征信息进行对比,若匹配成功,则获取管理员的虹膜私钥及印章图膜;

结合压印人的虹膜特征信息和印章图膜,得到第一电子虹膜签名;结合管理员的虹膜特征信息和印章图膜,得到第二电子虹膜印章签名;

结合第一电子虹膜印章签名和第二电子虹膜印章签名,生成电子虹膜印章数据。

一种电子印章系统,包括虹膜信息获取单元、加密单元、印章图膜信息获取单元和印章生成单元;

所述虹膜信息获取单元用于获取管理员的虹膜特征信息;

所述加密单元用于对虹膜特征信息进行编码加密,生成虹膜私钥;

所述印章图膜信息获取单元用于根据印章图样和文字信息,生成印章图膜;

所述印章生成单元管理员结合印章图膜和虹膜私钥生成电子虹膜印章数据。

作为优选的,还包括存储单元,所述存储单元用于存储电子虹膜印章数据和虹膜特性信息。

作为优选的,还包括虹膜信息特征库单元,所述虹膜单元用于注册虹膜特征信息。

作为优选的,所述虹膜信息获取单元用于采集管理员/压印人的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至虹膜信息特征库单元中。

作为优选的,所述加密单元以虹膜特征值为加密密钥运算的初始值,加密算法为对称加密算法、非对称加密算法或hash算法。

作为优选的,所述印章图膜信息获取单元还用于设置印章图样尺寸、排版样式和显示参数;所述显示参数包括字符类型、字符大小、字符间距、字符与印章图样之间的边距、字符对齐方式和字符行距。

一种电子签章设备,包括虹膜摄像头和处理器;

所述虹膜摄像头用于获取管理员的虹膜特征图像;

所述处理器包括注册单元和认证单元;所述注册单元用于根据虹膜特征图像获取管理员的虹膜特征信息,并基于管理员的虹膜特征信息,制作电子虹膜印章;所述认证单元用于获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

作为优选的,还包括发光装置,用于对虹膜摄像头进行光线补偿。

作为优选的,还包括存储装置,所述存储装置用于存储电子虹膜印章及虹膜特征信息。

作为优选的,还包括输入装置和显示装置,所述的输入装置和显示装置用于压印人与电子签章设备之间的通信交互;

所述输入装置用于压印人输入登录信息及选择印章格式信息;

所述显示装置用于显示虹膜识别特征的头像信息、电子虹膜印章信息,及对盖章过程进行显示。

作为优选的,还包括联网装置,所述联网装置用于实现至少两个不同电子签章设备的通信交互。

作为优选的,所述注册单元包括虹膜信息获取模块和电子印章模块;

所述虹膜信息获取模块用于采集管理员的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至一虹膜信息特征库单元中;

所述电子印章模块用于在压印人第一次使用时对压印人进行注册,并基于压印人的虹膜特征信息、管理员的虹膜特征信息生产压印人虹膜印章;在压印人第二次使用时提取压印人虹膜印章进行印章加盖。

作为优选的,还包括虹膜印章服务器,所述虹膜印章服务器用于管理电子虹膜印章及用印产生的支付信息。

作为优选的,所述虹膜印章服务器包括管理模块,用于电子虹膜印章的申请或/与管控或/与支付消息。

作为优选的,所述虹膜印章服务器包括通信模块,用于电子虹膜印章或/与支付系统的通信交互。

作为优选的,所述虹膜印章服务器包括综合信息库,用于存储压印人的虹膜信息特征或/与用印信息或/与用印产生的支付信息或/与其它管理信息。

作为优选的,所述虹膜印章服务器包括虹膜印章库,用于存储管理员电子虹膜印章或/与压印人电子虹膜印章。

作为优选的,所述虹膜印章服务器包括支付模块,所述支付模块用于管理用印过程中产生的支付信息。

作为优选的,所述电子印章模块还用于以虹膜特征值为加密密钥运算的初始值,通过对称加密算法、非对称加密算法或hash算法加密运算得到虹膜密钥。

一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述的方法。

一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述的方法。

一种电子签章设备,包括:

至少一个处理器、至少一个存储器、通信接口和总线;其中,

所述处理器、存储器、通信接口通过所述总线完成相互间的通信;

所述通信接口用于该测试设备与显示装置的通信设备之间的信息传输;

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述的方法。

一种电子签章设备,其特征在于,包括:

至少一个处理器;以及

与所述处理器通信连接的至少一个存储器,其中:

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述的方法。

本申请提出一种电子虹膜印章实现方法、系统及电子签章设备,通过将管理员的虹膜特征信息融入到电子印章中,制作电子印章并存储,并将虹膜识别作为印章使用时的身份验证手段,可以实现多压印人、跨区域进行印章作业,使电子政务和电子商务中的大量电子文档能够快速的在不同压印人间进行传递和交换,同时,本申请的虹膜印章不需要存储在可以的介质上,只需要有虹膜识别摄像头采集压印人的虹膜特征信息即可实现快速印章,且安全、可靠、便利、实用,省时、省力、省钱,并有效提高办事效率。

附图说明

图1为根据本发明实施例1的电子印章实现方法流程框图;

图2为根据本发明实施例1的电子印章实现方法具体流程图;

图3为根据本发明实施例1的自审类用章流程图;

图4为根据本发明实施例1的审核类用章流程图;

图5为根据本发明实施例1的自审类用章具体流程示意图;

图6为根据本发明实施例1的加盖印章效果示意图;

图7为根据本发明实施例1的审核类用章具体流程示意图;

图8为根据本发明实施例3的虹膜印章制作单元结构框图;

图9为根据本发明实施例4的电子虹膜签章设备结构框图;

图10为根据本发明实施例4的管理员、压印人电子虹膜印章制作流程图;

图11为根据本发明实施例4的虹膜签章服务器具体使用示意图;

图12位根据本发明实施例4的虹膜签章服务器结构框图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

实施例1

如图1和图2所示,图中示出了一种电子虹膜印章实现方法,包括:

基于管理员的虹膜特征信息,制作电子虹膜印章并存储;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

在本实施例中所述管理员是包括机关法人,事业单位法人,社会团体法人,企业法人和其他法人,法人作为管理人,而压印人则是被授予权限可以使用电子虹膜印章的人,管理员可以为压印人。

在本实施例中,如图2所示,管理员为注册时使用的管理人员,压印人为使用时的具体操作人员,管理员也可以为压印人,在具体使用时。

在本实施例中,基于管理员的虹膜特征信息,制作电子虹膜印章具体包括:

提出印章制作请求,导入或选择印章图样,将印章图样格式化,并输入文字信息;

获取管理员的虹膜图像,提取虹膜特征信息,并基于虹膜特征信息生成虹膜私钥;

基于印章图样和文字信息生成印章图膜,并结合虹膜私钥生成电子虹膜印章数据。

在本实施例中,所述虹膜特征信息包括虹膜特征值,所述虹膜私钥为虹膜特征值,或以虹膜特征值为加密密钥运算的初始值运算得到的加密数据。具体的,当以虹膜特征值为加密密钥运算的初始值进行计算时,所述加密密钥运算为对称加密算法、非对称加密算法或hash算法,具体的对称加密算法包括:des、3des、desx、blowfish、idea、rc4、rc5、rc6和aes;非对称加密算法包括:rsa、ecc、diffie-hellman、elgamal、dsa;所述hash算法包括:md2、md4、md5、haval、sha、sha-1、hmac、hmac-md5、hmac-sha1;在本实施例中优选采用国密算法。

高级加密标准(advancedencryptionstandard,缩写:aes),在密码学中又称rijndael加密法,其为为对称密钥加密中最流行的算法之一;rsa加密算法为公开密钥密码体制,使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。

在本实施例中,获取管理员的虹膜图像,提取虹膜特征信息具体包括:

采集管理员的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至虹膜信息特征库中;图像进行定位处理,包括:对所述虹膜内外圆和眼睑进行定位;对定位处理后的虹膜图像进行归一化处理,包括:对定位处理后的虹膜图像切割平铺,将切割平铺后的纹路进行数字化转换至固定尺寸的图像中。通过对虹膜图像的纹理特征进行提取,以生成虹膜特征信息,包括虹膜特征值。

在本实施例中,所述印章图膜在进行染色和压缩处理后以.bmp或.gif文件格式保存。

在本实施例中,导入或选择印章图样,将印章图样格式化,并输入文字信息后,还包括:

设置印章图样尺寸、排版样式和显示参数;所述显示参数包括字符类型、字符大小、字符间距、字符与印章图样之间的边距、字符对齐方式和字符行距。根据上述印章图样尺寸、排版样式和显示参数,计算电子虹膜印章的排版参数。

在本实施例中,上述排版样式为弧形排版样式,排版参数包括电子虹膜印章的弧长长度、印章图样坐标、排版方式。

在本实施例中,生成电子虹膜印章数据后,还包括设置电子虹膜印章数据的属性信息,包括电子虹膜印章名称、印章生效日期、印章失效日期、印章格式。

在本实施例中,获取压印人的虹膜特征信息并验证压印人身份具体包括:

压印人在请求使用电子虹膜印章时,获取压印人的虹膜特征信息并与已注册的虹膜特征信息进行特征对比,判断是否一致,若一致则身份认证成功,提取电子虹膜印章;若不一致则提示重新识别。

在本实施例中,提取电子虹膜印章后,还包括获取电子虹膜印章盖印位置。

具体使用过程中,电子虹膜印章的使用情况包括自审类用印需求和审核类的用印需求;如图3所示,对于自审类的用印需求,压印人需要使用印章时,选择加盖印章,然后出现压印人登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成;对于审核类的用印需求,如图4所示,压印人提出加盖印章申请,然后管理员进行压印人提供加盖印章申请的审核,通过则选择加盖印章同意,然后出现压印人登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成。

在本实施例中,在审核类印章请求时,获取压印人的虹膜特征信息前,还包括:对压印人的使用请求进行审核,审核通过则进一步获取压印人的虹膜特征信息,进行身份验证。

在使用过程中,如图5所示,提出印章使用请求时,可以选择“加盖印章t1”、“打印(剩余x次)t3”和“取消t3”选项,根据管理员/压印人选择可进行对应操作,加盖印章后如图5中ab所示,还包括加印印章日期。如图6所示,还包括打印预览选项,打印前如图中p1所示,选择打印次数后,打印后生成如p1p所示图。

如图7所示,图中为审核类用章流程,提出加盖印章请求后,会自动生成一张电子文档p2,供压印人填写盖章内容、用途等,填写完成后形成审核通知表,供管理员审核通过后即可进行下一步的压印人身份验证,验证成功后加盖电子虹膜印章ab。

在本实施例中,以管理员为管理员,压印人为使用人进行使用时,需要先将管理员和压印人的虹膜特征信息进行注册,作为身份认证的预存虹膜特征信息,经注册后的压印人和管理员可以通过身份认证进行电子印章使用,进一步的,在不同压印人使用本实施例中的电子虹膜印章时,同时需要记录不同压印人的使用记录,因此需要将压印人和管理员的虹膜特征信息同时集合,进行印章生成,使每项盖章记录都可以追溯到具体的压印人,具体的,获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖具体包括:

提取压印人的虹膜特征信息,与预存虹膜特征信息进行对比,若匹配成功,则获取管理员的虹膜私钥及印章图膜;

结合压印人的虹膜特征信息和印章图膜,得到第一电子虹膜签名;结合管理员的虹膜特征信息和印章图膜,得到第二电子虹膜印章签名;

结合第一电子虹膜印章签名和第二电子虹膜印章签名,生成电子虹膜印章数据。

实施例2

在本实施例中,本实施例中提供了一种电子虹膜印章实现方法,包括:

制作电子印章并存储,同时针对印章使用权限,对相应的压印人虹膜特征进行注册,经注册后的压印人可以使用该电子印章;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取该电子印章,结合该电子印章和压印人的虹膜特征信息,生成电子虹膜印章,进行印章加印。

压印人,是包括机关法人,事业单位法人,社会团体法人,企业法人和其他法人,以及被授予权限的人。

具体的,在本实施例中,制作电子印章包括:

提出印章制作请求,导入或选择印章图样,将印章图样格式化,并输入文字信息;

生成电子印章密钥;

基于印章图样和文字信息生成印章图膜,并结合印章图膜和印章密钥生成电子印章数据并存储。

在本实施例中,在本实施例中,所述印章图膜在进行染色和压缩处理后以.bmp或.gif文件格式保存。

在本实施例中,导入或选择印章图样,将印章图样格式化,并输入文字信息后,还包括:

设置印章图样尺寸、排版样式和显示参数;所述显示参数包括字符类型、字符大小、字符间距、字符与印章图样之间的边距、字符对齐方式和字符行距。根据上述印章图样尺寸、排版样式和显示参数,计算电子印章的排版参数。

在本实施例中,上述排版样式为弧形排版样式,排版参数包括电子印章的弧长长度、印章图样坐标、排版方式。

在本实施例中,生成电子印章数据后,还包括设置电子印章数据的属性信息,包括电子印章名称、印章生效日期、印章失效日期、印章格式。

在本实施例中,对相应的压印人虹膜特征进行注册具体包括,采集压印人的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至虹膜信息特征库中;图像进行定位处理,包括:对所述虹膜内外圆和眼睑进行定位;对定位处理后的虹膜图像进行归一化处理,包括:对定位处理后的虹膜图像切割平铺,将切割平铺后的纹路进行数字化转换至固定尺寸的图像中。通过对虹膜图像的纹理特征进行提取,以生成虹膜特征信息,包括虹膜特征值,对压印人的虹膜特征信息进行注册。

具体使用过程中,电子印章的使用情况包括自审类用印需求和审核类的用印需求;对于自审类的用印需求,压印人需要使用印章时,选择加盖印章,然后出现压印人登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成;对于审核类的用印需求,压印人提出加盖印章申请,然后管理员进行压印人提供加盖印章申请的审核,通过则选择加盖印章同意,然后出现管理员登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成。

实施例3

在本实施例中,如图8所示,提供了一种电子印章系统,包括虹膜信息获取单元(图中管理员虹膜特征信息获取单元)、加密单元、印章图膜信息获取单元和印章生成单元;

所述虹膜信息获取单元用于获取管理员的虹膜特征信息;在本实施例中,进行注册的管理人即为管理员,管理员是包括机关法人,事业单位法人,社会团体法人,企业法人和其他法人;在压印过程中则获取压印人的虹膜特征信息;

所述加密单元用于对虹膜特征信息进行编码加密,生成虹膜私钥;

所述印章图膜信息获取单元用于根据印章图样和文字信息,生成印章图膜;

所述印章生成单元用于结合印章图膜和虹膜私钥生成电子虹膜印章数据。

所述的印章图膜信息获取单元是基于印章图片进行图片格式化,选择图样并加入文字信息,所述的印章生成单元基于虹膜特征信息编码加密信息和印章图面信息进行合成并输出管理员电子虹膜印章。

在本实施例中,还包括存储单元,所述存储单元用于存储电子虹膜印章数据和虹膜特性信息。

在本实施例中,还包括虹膜信息特征库单元,所述虹膜单元用于注册虹膜特征信息。

在本实施例中,所述虹膜信息获取单元用于采集管理员的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至虹膜信息特征库单元中。

在本实施例中,所述加密单元以虹膜特征值为加密密钥运算的初始值,通过对称加密算法、非对称加密算法或hash算法进行加密计算,具体的对称加密算法包括:des、3des、desx、blowfish、idea、rc4、rc5、rc6和aes;非对称加密算法包括:rsa、ecc、diffie-hellman、elgamal、dsa;所述hash算法包括:md2、md4、md5、haval、sha、sha-1、hmac、hmac-md5、hmac-sha1;在本实施例中优选采用国密算法。。对虹膜特征信息编码信息进行加密处理,增加一道防护,获得更安全的加密信息,避免虹膜特征编码信息外泄风险。

在本实施例中,所述印章图膜在进行染色和压缩处理后以.bmp或.gif文件格式保存。

在本实施例中,所述印章图膜信息获取单元还用于设置印章图样尺寸、排版样式和显示参数;所述显示参数包括字符类型、字符大小、字符间距、字符与印章图样之间的边距、字符对齐方式和字符行距。

在本实施例中,所述印章生成单元还用于设置电子虹膜印章数据的属性信息,包括电子虹膜印章名称、印章生效日期、印章失效日期、印章格式。

实施例4

如图9和图10所示,在本实施例中提供了一种电子签章设备,包括虹膜摄像头和处理器;

所述虹膜摄像头用于获取管理员的虹膜特征图像;

所述处理器包括注册单元和认证单元;所述注册单元用于根据虹膜特征图像获取管理员的虹膜特征信息,并基于管理员的虹膜特征信息,制作电子虹膜印章;所述认证单元用于获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。,在本实施例中,注册单元和认证单元合并成注册和认证单元。

在本实施例中,还包括发光装置,用于对虹膜摄像头进行光线补偿。

在本实施例中,还包括存储装置,所述存储装置用于存储电子虹膜印章及虹膜特征信息。

在本实施例中,还包括输入装置和显示装置,所述的输入装置和显示装置用于压印人与电子签章设备之间的通信交互;

所述输入装置用于压印人输入登录信息及选择印章格式信息;

所述显示装置用于显示压印人的生物识别特征信息、电子虹膜印章信息,及对盖章过程进行显示。

所述的虹膜摄像头用于捕捉压印人的虹膜特征图像,在进行拍照时需要所述的发光装置进行光线补偿以获得更好的图像质量,然后将采集到的虹膜特征图像传输到所述的处理器的注册单元和认证单元,并输出压印人电子虹膜印章和压印人虹膜特征信息,所述的输入装置和显示装置用于管理员与设备之间的通信交互,所述的联网装置用以可以实现至少二人使用不同设备的通信交互。

在本实施例中,还包括联网装置,所述联网装置用于实现至少两个不同电子签章设备的通信交互。

在本实施例中,所述注册单元包括虹膜信息获取模块和电子印章模块;

所述虹膜信息获取模块用于采集管理员的虹膜图像,对所述虹膜图像依次进行定位处理、归一化处理、图像增强处理和去噪处理,生成虹膜特征信息,将所述虹膜特征信息注册至一虹膜信息特征库单元中;

所述电子印章模块用于在压印人第一次使用时对压印人进行注册,并基于压印人的虹膜特征信息、管理员的虹膜特征信息生产压印人虹膜印章;在压印人第二次使用时提取压印人虹膜印章进行印章加盖。

具体的,在使用过程中,还包括审核模块,用于对压印人的用章申请进行审核,电子印章的使用情况包括自审类用印需求和审核类的用印需求;对于自审类的用印需求,压印人需要使用印章时,选择加盖印章,然后出现管理员登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成;对于审核类的用印需求,压印人提出加盖印章申请,然后管理员进行压印人提供加盖印章申请的审核,通过则选择加盖印章同意,然后出现压印人登录栏,压印人通过虹膜签章设备执行虹膜识别进行身份验证,通过后则印章加盖完成。

在本实施例中,以管理人为管理员,压印人为使用人进行使用时,需要先将管理员和压印人的虹膜特征信息进行注册,作为身份认证的预存虹膜特征信息,经注册后的压印人和管理员可以通过身份认证进行电子印章使用,进一步的,在不同压印人使用本实施例中的电子虹膜印章时,同时需要记录不同压印人的使用记录,因此需要将压印人和管理员的虹膜特征信息同时集合,进行印章生成,使每项盖章记录都可以追溯到具体的压印人;具体的,电子印章模块用于:

提取压印人的虹膜特征信息,与预存虹膜特征信息进行对比,若匹配成功,则获取管理员的虹膜私钥及印章图膜;

结合压印人的虹膜特征信息和印章图膜,得到第一电子虹膜签名;结合管理员的虹膜特征信息和印章图膜,得到第二电子虹膜印章签名;

结合第一电子虹膜印章签名和第二电子虹膜印章签名,生成电子虹膜印章数据。

在本实施例中,如图11和图12所示,还包括虹膜印章服务器,虹膜印章服务器通过网络连接多个本实施例中所述的电子签章设备,所述虹膜印章服务器用于管理电子虹膜印章及用印产生的支付信息。

在本实施例中,所述虹膜印章服务器包括管理模块,用于电子虹膜印章的申请或/与管控或/与支付消息。

在本实施例中,所述虹膜印章服务器包括通信模块,用于电子虹膜印章或/与支付系统的通信交互。

在本实施例中,所述虹膜印章服务器包括综合信息库,用于存储压印人的虹膜信息特征或/与用印信息或/与用印产生的支付信息或/与其它管理信息。

在本实施例中,所述虹膜印章服务器包括虹膜印章库,用于存储管理员电子虹膜印章或/与压印人电子虹膜印章。

在本实施例中,所述虹膜印章服务器包括支付模块,所述支付模块用于管理用印过程中产生的支付信息。

在本实施例中,所述电子印章模块还用于以虹膜特征值为加密密钥运算的初始值,通过对称加密算法、非对称加密算法或hash算法进行加密计算,具体的对称加密算法包括:des、3des、desx、blowfish、idea、rc4、rc5、rc6和aes;非对称加密算法包括:rsa、ecc、diffie-hellman、elgamal、dsa;所述hash算法包括:md2、md4、md5、haval、sha、sha-1、hmac、hmac-md5、hmac-sha1;在本实施例中优选采用国密算法。

在本实施例中,所述电子印章模块还用于设置电子虹膜印章数据的属性信息,包括电子虹膜印章名称、印章生效日期、印章失效日期、印章格式。

实施例5

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例1所提供的方法,例如包括:基于管理员的虹膜特征信息,制作电子虹膜印章并存储;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

实施例6

本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例1所提供的方法,例如包括:基于管理员的虹膜特征信息,制作电子虹膜印章并存储;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

实施例7

本实施例中提供一种电子虹膜签章设备,包括:处理器(processor)、存储器(memory)、通信接口(communicationsinterface)和总线;

其中,

所述处理器、存储器、通信接口通过所述总线完成相互间的通信;

所述通信接口用于该测试设备与显示装置的通信设备之间的信息传输;

所述处理器用于调用所述存储器中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:基于管理员的虹膜特征信息,制作电子虹膜印章并存储;

获取压印人的虹膜特征信息并验证压印人身份,身份验证通过则提取电子虹膜印章进行印章加盖。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的显示装置的测试设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

综上所述,本申请提出一种电子虹膜印章实现方法、电子印章及电子签章设备,通过将压印人的虹膜特征信息融入到电子印章中,制作电子印章并存储,并将虹膜识别作为印章使用时的身份验证手段,可以实现多压印人、跨区域进行印章作业,使电子政务和电子商务中的大量电子文档能够快速的在不同压印人间进行传递和交换,同时,本申请的虹膜印章不需要存储在可以的介质上,只需要有虹膜识别摄像头采集压印人的虹膜特征信息可实现快速印章。

最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1