一种基于区块链的融入身份认证功能的电子印章签章方法技术

技术编号:18497689 阅读:59 留言:0更新日期:2018-07-21 20:27
本发明专利技术公开了一种基于区块链的融入身份认证功能的电子印章签章方法,其利用区块链这种去中心化的模式,利用区块链信息不可伪造不可篡改的技术特点,打造更安全、更方便、更快捷的电子印章签章模式及其管理系统。在整个过程中,对每一步操作均进行操作人员的活体认证信息,确保操作人员的实名、实人操作,同时采集相关日志信息(时间、经纬度、手机号)信息,嵌入到区块链中,方便日后查询检索查询。这种基于区块链的电子签章方法融入活体认证功能具有更高的可用性和法律的可执行性。

An electronic seal signature method based on block chain and identity authentication function

The invention discloses an electronic seal signature method based on the block chain integration into the identity authentication function, which uses the block chain as a decentralized mode, and makes use of the block chain information to not forgery the tamperable technical features and create a more secure, more convenient and faster electronic seal signature mode and its management system. In the whole process, the operating personnel authentication information is carried out to ensure the real name and actual operation of the operator. At the same time, the information of the relevant log information (time, latitude and longitude, cell phone number) is collected and embedded into the block chain to facilitate query and retrieval. The electronic signature method based on block chaining can integrate into the live authentication function with higher availability and enforceability of the law.

【技术实现步骤摘要】
一种基于区块链的融入身份认证功能的电子印章签章方法
本专利技术涉及区块链
,具体是一种基于区块链的融入身份认证功能的电子印章签章方法。
技术介绍
本专利技术专利针对现有电子签章及其系统的技术的硬缺点,传统的电子印章签章及其管理系统均是数据中心化的集中化存储,每个节点的认证,均需要中心端的许可,每次用印记录必须实时上传中心,这种模式天然存在两个弊端:1、中心端一旦被黑客攻击,将使整个认证体系瘫痪(如:前一段时间勒索病毒事件),或中心数据丢失将造成不可恢复性的损失。2、系统中心化建设,必然的造成认证体系在互联互通方便存在不可逾越的短板,比如现实中不同部门不同行的身份均不能互认,均不能实现互联互通,造成签章之后的电子文档数据很难共享供认,降低了办事效率,如果需要互联互认,需增加巨大的数据转换成本。除此之外,电子文件签章均是不校验真实的用印人身份,仅仅凭用户名密码确定用印人身份,这在现实中存在巨大的安全隐患。
技术实现思路
本专利技术的目的在于提供一种基于区块链的融入身份认证功能的电子印章签章方法以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于区块链的融入身份认证功能的电子印章签章方法,包含以下步骤:A、建立电子印章的管理查询链,使任何终端的操作均在链上进行;B、双方进行活体认证,确认彼此信息后,通过各自的终端将需要盖章的电子文件上传至云端签章服务器上等待盖章;C、对需要加盖电子公章的的双方或更多方的电子文件均进行哈希运算,获取哈希值,并加盖时间戳并提取文件摘要信息以及盖印人的真实身份信息及其盖印时的经纬度等信息;D、把哈希值、时间戳、加盖电子印章后的电子文件的摘要信息、盖印人信息嵌入到区块链中。作为本专利技术的进一步技术方案:所述加盖电子公章的信息包括印章类型、文件签署时间、文件签署人、文件摘要信息。作为本专利技术的进一步技术方案:所述步骤B具体是:第一方在需要加盖电子公章的电子文件加盖完电子公章以后,将加盖完电子公章文件发送给第二方在所述第一方加盖完电子公章文件上加盖自己的电子公章;所述第二方在所述文件上也加盖完成电子印章后,将具有双方均加盖完成的电子公章的文件发送给所述第一方,同时,将所述具有双方加盖电子公章的电子文件的哈希值、时间戳、电子文件摘要信息嵌入到区块链中。在所述步骤将哈希值、时间戳、电子文件摘要信息后还包括步骤:所述第一方收到具有双方加盖电子公章的电子文件后,在所述区块链上查询具有双方加盖电子公章的电子文件哈希值是否存在,如果存在,确认电子印章签章成功。作为本专利技术的进一步技术方案:将需要加盖电子公章的电子文件保存在云端服务端时,首先需要通过电子公章的用户系统登陆,首次登陆者需要进行身份登记即注册并进行活体认证。作为本专利技术的进一步技术方案:所述活体认证通过与公安部居民身份证查验中心对接进行认证。与现有技术相比,本专利技术的有益效果是:本专利技术利用区块链这种去中心化的模式,利用区块链信息不可伪造不可篡改的技术特点,打造更安全、更方便、更快捷的电子印章签章模式及其管理系统。在整个过程中,对每一步操作均进行操作人员的活体认证信息,确保操作人员的实名、实人操作,同时采集相关日志信息(时间、经纬度、手机号)等信息,嵌入到区块链中,方便日后查询检索查询。这种基于区块链的电子签章方法融入活体认证功能具有更高的可用性和法律的可执行性。附图说明图1为本专利技术的流程图。图2为本专利技术的原理图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-2,一种基于区块链的融入身份认证功能的电子印章签章方法,包括:将需要加盖电子公章保存在云端服务端,将需要加盖电子公章的电子文件保存在云端服务端时,首先需要通过电子公章的用户系统登陆,首次登陆者需要进行身份登记即注册并进行活体认证(与公安部居民身份证查验中心对接),确认使用者真实信息,比如个人,需要填写姓名、身份证号、邮箱、手机号等,根据实际情况设定必填项。又比如企业,需要填写企业名称,法人信息(实名活体认证)、机构代码、联系方式、授权人等,也是根据实际情况设定必填项。注册成功时,电子印章管理平台的用户系统会给注册者分配公钥与私钥。公钥就是标识注册者在该平台中的用户ID,用于区块链中的身份证明,私钥可以用验证使用;所述的电子印章管理平台就是根据本专利技术的基于区块链融入活体认证功能的电子印章签章方法及其系统研发的管理平台。注册成功后登陆电子印章管理平台,将需要加盖电子公章的电子文件上传到云端服务端,通知盖章者对该文件进行加盖电子公章。其中第一方通过终端在需要加盖电子公章的文件上盖完印章之后,将加盖完电子公章的电子文件发送给第二方在所述第一方加盖完电子公章的电子文件上继续盖章。其中,终端可以是手机、或者电脑、或者平板以及其它触摸屏设备。第一方将加盖完电子公章的电子文件发送给第二方,该电子文件一直在云端服务端保存着,第二方收到第一方已经完成加盖完电子公章的电子文件的消息后,第二方经过活体认证,得到相应的权限后,在所述文件上继续加盖自己的电子公章,加盖完电子公章后,将具有双方均加盖完成电子公章的文件发送给所述第一方,同时,将所述具有双方加盖完电子公章的电子的文件进行哈希运算,获得哈希值,并加盖时间戳,提取文件摘要及双方签署人的真实信息以及双方加盖印章的经纬度等信息,通过生成随机数嵌入到区块链中。用户也可以设定将该文件发送一份到对方,对方可以自行存储,以便企业内部或个人管理。加盖完电子印章的电子文件信息是相关盖章文件的信息,包括盖章时间、盖章人等,文件摘要信息以及经纬度信息等要素信息。确认文件签署成功。第一方收到具有双方签名的文件后,在所述区块链上查询具有双方加盖完成电子公章的文件哈希值是否存在,如果存在,将所述加盖完电子印章的电子文件信息生成二维识别码,并将所述识别码添加在所述具有双方加盖完成电子公章的文件页面上后,确认文件签署成功。本专利技术的工作原理是:本专利技术的基于区块链的融入活体身份认证功能的电子印章签章方法,利用区块链这种去中心化的模式,利用区块链信息不可伪造不可篡改的技术特点,打造更安全、更方便、更快捷的电子印章签章模式及其管理系统。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链具有5个特点:1、去中心化。由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。2、开放性。系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。3、自治性。区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。4、信息不可篡改。一本文档来自技高网...

【技术保护点】
1.一种基于区块链的融入身份认证功能的电子印章签章方法,其特征在于,包含以下步骤:建立电子印章的管理查询链,使任何终端的操作均在链上进行;双方进行活体认证,确认彼此信息后,通过各自的终端将需要盖章的电子文件上传至云端签章服务器上等待盖章;对需要加盖电子公章的的双方或更多方的电子文件均进行哈希运算,获取哈希值,并加盖时间戳并提取文件摘要信息以及盖印人的真实身份信息及其盖印时的经纬度信息;把哈希值、时间戳、加盖电子印章后的电子文件的摘要信息、盖印人信息嵌入到区块链中。

【技术特征摘要】
1.一种基于区块链的融入身份认证功能的电子印章签章方法,其特征在于,包含以下步骤:建立电子印章的管理查询链,使任何终端的操作均在链上进行;双方进行活体认证,确认彼此信息后,通过各自的终端将需要盖章的电子文件上传至云端签章服务器上等待盖章;对需要加盖电子公章的的双方或更多方的电子文件均进行哈希运算,获取哈希值,并加盖时间戳并提取文件摘要信息以及盖印人的真实身份信息及其盖印时的经纬度信息;把哈希值、时间戳、加盖电子印章后的电子文件的摘要信息、盖印人信息嵌入到区块链中。2.根据权利要求1所述的基于区块链的融入身份认证功能的电子印章签章方法,其特征在于,所述加盖电子公章的信息包括印章类型、文件签署时间、文件签署人、文件摘要信息。3.根据权利要求1所述的基于区块链的融入身份认证功能的电子印章签章方法,其特征在于,所述步骤B具体是:第一方在需要加盖电子公章的电子文件加盖完电子公章以后,将加盖完电子公章文件发送...

【专利技术属性】
技术研发人员:张鑫毛乃峥
申请(专利权)人:安云印天津大数据科技有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1