利用区块链固定电子证据和用户身份的方法及系统技术方案

技术编号:15503104 阅读:137 留言:0更新日期:2017-06-03 23:41
本发明专利技术公开了一种利用区块链固定电子证据和用户身份的方法及系统,属于信息安全技术领域,要解决的技术问题为如何通过区块链固化和绑定电子合同签署中用户身份、电子证据以及合同文本。其包括如下步骤:(1)、通过电子证据快照文件绑定如下文本:用户的身份鉴证记录文本、认可行为证据文本以及电子合同或协议的文本;(2)、利用区块链绑定和固化电子证据快照文件;(3)、保存区块交易ID、电子证据快照文件、身份鉴证记录文本、认可行为证据文本以及电子合同或协议的文本。其结构包括用户身份采集单元、用户身份鉴证单元、电子合同或协议显示单元、电子证据采集单元、电子证据处理单元、电子快照生成单元以及保存单元。

Method and system for fixing electronic evidence and user identity using block chaining

The invention discloses a method and a system for the use of fixed block chain of electronic evidence and the identity of the users, which belongs to the technical field of information security, to solve the technical problem of how to through the block chain curing and bound electronic contract signing in the user identity, the electronic evidence and the text of the contract. It includes the following steps: (1), the electronic evidence as follows: snapshot file binding text user authentication record text, text and electronic evidence act recognized the contract or agreement of the text; (2), using the block chain binding and curing electronic evidence snapshot files; (3), save the text block trading ID, snapshot evidence documents, electronic authentication record text, text and Electronic Evidence Act approved contract or agreement. The structure includes a user identity authentication, user acquisition unit unit, display unit, electronic contract or agreement of electronic evidence collection unit, electronic evidence processing unit, electronic snapshot generation unit and storage unit.

【技术实现步骤摘要】
利用区块链固定电子证据和用户身份的方法及系统
本专利技术涉及信息安全
,具体地说是一种利用区块链固定电子证据和用户身份的方法及系统。
技术介绍
随着互联网的推进,大量涉及明确责任和身份认定的交易出现在互联网上,原来使用黑纸白字,签字画押的手段无法满足现有的需求。然而,以数据电文组成的电子合同、电子凭证、数字资产等却面临数据电文的内容易被篡改、身份难确定和时间难固定等众多挑战。在电子合同签署过程中,如何固化并标识用户的身份、如何固化交易中产生的电子证据,如何绑定用户的身份、用户的行为、时间、地点、合同文本等。如何确保电子证据真实、完整、关联。区块链本质是一种去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链具有去中心化,信息不可篡改等特征,一旦信息经过验证并添加至区块链,就会永久的存储起来。基于区块链的特征,通过区块链将与电子合同或协议相关联的用户身份、电子证据以及合同文本固化,则可实现用户身份、电子证据以及合同文本的真实、完整以及关联性。如何通过区块链固化和绑定电子合同签署中用户身份、电子证据以及合同文本,是需要解决的技术问题。
技术实现思路
本专利技术的技术任务是针对以上不足,提供一种利用区块链固定电子证据和用户身份的方法及系统,来解决如何通过区块链固化和绑定电子合同签署中用户身份、电子证据以及合同文本的问题。本专利技术的技术任务是按以下方式实现的:利用区块链固定电子证据和用户身份的方法,包括如下步骤:(1)、通过电子证据快照文件绑定如下文本:用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本;(2)、利用区块链绑定和固化电子证据快照文件,区块链网络返回区块交易ID;(3)、保存区块交易ID、电子证据快照文件、身份鉴证记录文本、认可行为证据文本以及电子合同或协议的文本;用户为电子合同或协议的参与方。进一步的,步骤(1)的操作流程包括如下步骤:(1.1)、鉴证用户的身份,鉴证完成后,形成身份鉴证记录文本,其记录如下信息:所使用的鉴定手段、鉴定结果以及鉴定时间;(1.2)、电子合同或协议的文本以确保有效地表现所载内容的格式展现;(1.3)、采集用户对电子合同或协议的认可行为的数据,对认可行为的数据进行摘要计算,形成包括数据类型和数据内容摘要的认可行为证据文本;(1.4)、根据用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本计算产生电子证据快照文件。进一步的,步骤(2)采用的方式如下:(2.1)、计算产生电子证据快照文件的摘要数据,构造区块链的交易消息;(2.2)、把上述交易消息广播到区块链网络,由区块链网络完成电子证据快照文件摘要的可靠存储,获得区块交易ID。进一步的,步骤(1.1)中,鉴证用户的身份所使用的鉴定手段不限制一种,鉴定手段包括不限于见面审核、身份证联网核查、生物特征识别、手机号验证、邮箱验证、银行卡交叉验证、第三方支付交叉验证和/或第三方CA交叉验证。进一步的,步骤(1.2)中,电子合同或协议的文本以PDF(英文全称为PortableDocumentFormat,中文翻译为便携式文档格式)版式或HTML(英文全称为HyperTextMarkupLanguage,中文翻译为超级文本标记语言)版式的格式展现。进一步的,步骤(1.3)中,用户对电子合同或协议的认可行为的数据包括不限于拍照数据、录像数据、录音数据、电子签名数据、手写数据和短信挑战码数据。进一步的,步骤(2.2)中,将产生的电子证据快照文件的摘要数据广播到区块链网络,区块链网络返回区块交易ID;区块链网络的每个节点中均存储有区块交易ID、电子证据快照文件的摘要数据以及有效起始时间。利用区块链固定电子证据和用户身份的系统,包括用户单元、电子证据单元、电子合同或协议显示单元、电子快照单元以及保存单元;用户单元与电子快照单元和保存单元连接,用于采集用户的身份信息、鉴证用户的身份信息以及生成身份鉴证记录文本,并将身份鉴证记录文本发送到电子快照单元和保存单元;电子合同或协议显示单元与电子快照单元和保存单元连接,用于以确保有效地表现电子合同或协议所载内容的格式展现电子合同或协议,并将电子合同或协议的文本发送到电子快照单元和保存单元;电子证据单元与电子快照单元和保存单元连接,用于采集用户对电子合同或协议的认可行为的数据以及生成认可行为证据文本,并将仍可行为证据文本发送到电子快照单元和保存单元;电子快照单元与保存单元连接,用于根据身份鉴证记录文本、电子合同或协议文本以及认可行为证据文本生成电子证据快照文件,能够生成电子证据快照文件的摘要数据,并将电子证据快照文件的摘要数据广播到区块链网络,将电子证据快照文件发送至保存单元;保存单元还与区块链网络连接,用于保存身份鉴证记录文本、认可行为证据文本、电子证据快照文件以及区块交易ID。进一步的,用户单元包括用户身份采集单元和用户身份鉴证单元,用户身份采集单元与用户身份鉴证单元连接,用户身份采集单元用于采集用户的身份信息;用户身份鉴证单元与电子快照单元和保存单元连接,用于根据用户的身份信息鉴证用户的身份并生成身份鉴证记录文本,并将身份鉴证记录文本发送到电子快照单元和保存单元。进一步的,电子证据单元包括电子证据采集单元与电子证据处理单元,电子证据采集单元与电子证据处理单元连接,电子证据采集单元与电子证据处理单元连接,用于采集用户对电子合同或协议的认可行为的数据,并将用户对电子合同或协议的认可行为的数据传输到电子证据处理单元;电子证据处理单元与电子快照单元和保存单元连接,用于根据用户对电子合同或协议的认可行为的数据生成认可行为证据文本,并将认可行为证据文本发送到电子快照单元和保存单元。本专利技术的利用区块链固定电子证据和用户身份的方法及系统具有以下优点:1、本专利技术中电子证据快照文件包括用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本,可回溯整个事实真相,且事后可随时取证,随时验证;2、本专利技术中电子证据快照文件固化到区块链中,区块链网络的每个节点中都存储有区块交易ID、电子证据快照文件的摘要数据以及有效起始时间,区块交易ID由区块链网络生成,确保了区块交易ID真实、完整,电子证据快照文件由区块链网络永久保存,从而确保了电子证据快照文件的真实、完整;3、本专利技术电子合同或协议以PDF版式或HTML版式等版式的格式展现,确保其有效地表现所载内容;4、本专利技术鉴证用户的身份所使用的鉴定手段不限于一种,增加了鉴证用户身份方式的多样性,保证了用户身份的准确性和真实性;5、本专利技术用户对电子合同或协议的认可行为的数据不限于一种,即用户对电子合同或协议的认可行为的记录有多种选择方式,可选用拍照、录像、录音、电子签名、手写或者短信挑战码等多种方式,便于采用方便、便捷的方式来记录认可行为。附图说明下面结合附图对本专利技术进一步说明。附图1为实施例1利用区块链固定电子证据和用户身份的方法的流程图;附图2为实施例1中通过电子证据快照文件绑定用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本的流程图;附本文档来自技高网...
利用区块链固定电子证据和用户身份的方法及系统

【技术保护点】
利用区块链固定电子证据和用户身份的方法,其特征在于包括如下步骤:(1)、通过电子证据快照文件绑定如下文本:用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本;(2)、利用区块链绑定和固化电子证据快照文件,区块链网络返回区块交易ID;(3)、保存区块交易ID、电子证据快照文件、身份鉴证记录文本、认可行为证据文本以及电子合同或协议的文本;用户为电子合同或协议的参与方。

【技术特征摘要】
1.利用区块链固定电子证据和用户身份的方法,其特征在于包括如下步骤:(1)、通过电子证据快照文件绑定如下文本:用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本;(2)、利用区块链绑定和固化电子证据快照文件,区块链网络返回区块交易ID;(3)、保存区块交易ID、电子证据快照文件、身份鉴证记录文本、认可行为证据文本以及电子合同或协议的文本;用户为电子合同或协议的参与方。2.根据权利要求1所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(1)的操作流程包括如下步骤:(1.1)、鉴证用户的身份,鉴证完成后,形成身份鉴证记录文本,其记录如下信息:所使用的鉴定手段、鉴定结果以及鉴定时间;(1.2)、电子合同或协议的文本以确保有效地表现所载内容的格式展现;(1.3)、采集用户对电子合同或协议的认可行为的数据,对认可行为的数据进行摘要计算,形成包括数据类型和数据内容摘要的认可行为证据文本;(1.4)、根据用户的身份鉴证记录文本、用户对电子合同或协议的认可行为证据文本以及电子合同或协议的文本计算产生电子证据快照文件。3.根据权利要求1所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(2)采用的方式如下:(2.1)、计算电子证据快照文件的摘要数据,构造区块链的交易消息;(2.2)、把上述交易消息广播到区块链网络,由区块链网络完成电子证据快照文件的摘要数据的可靠存储,获得区块交易ID。4.根据权利要求2所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(1.1)中,鉴证用户的身份所使用的鉴定手段不限制一种,鉴定手段包括不限于见面审核、身份证联网核查、生物特征识别、手机号验证、邮箱验证、银行卡交叉验证、第三方支付交叉验证和/或第三方CA交叉验证。5.根据权利要求2所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(1.2)中,电子合同或协议的文本以PDF版式或HTML版式的格式展现。6.根据权利要求2所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(1.3)中,用户对电子合同或协议的认可行为的数据包括不限于拍照数据、录像数据、录音数据、电子签名数据、手写数据和短信挑战码数据。7.根据权利要求3所述的利用区块链固定电子证据和用户身份的方法,其特征在于步骤(...

【专利技术属性】
技术研发人员:马臣云
申请(专利权)人:北京信任度科技有限公司
类型:发明
国别省市:北京,11

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

1