The invention relates to an electronic evidence storage and verification system and method based on block chain. When depositing evidence, the electronic evidence set, the identity information of depositors and the time stamp of depositing evidence are formed after the depositor's identity authentication is passed. The depositor's signature is submitted to the block chain system. The depositor's signature generates the data set, the depositor's signature and the depositor's transaction in the block chain. Related information, two-dimensional code pointing to the URL address of the deposit transaction. When verifying, the authenticator passes the authentication, scans the two-dimensional code to see the relevant information, and clicks the URL to view the deposit transaction, and conducts the consistency comparison of the electronic evidence set. The present invention integrates electronic evidence with supporting information to ensure the usability of electronic evidence, ensures the unusurpable modification of electronic evidence through the block chain system, and guarantees the legitimacy and non-repudiation of operators by verifying the signatures of depositors and verifiers.
【技术实现步骤摘要】
一种基于区块链的电子证据存证、验证方法及系统
本专利技术涉及计算机
,尤其涉及基于区块链的电子证据的可采用性存证、验证方法及系统。
技术介绍
现有电子存证和验证系统多采用中心化数据库系统存储电子证据集,随后将电子证据集相关信息以文件方式呈现,验证时比对被验证电子证据集和中心化数据库系统中的电子证据集,若一致则判定电子证据集未被篡改从而可采用。在专利《电子数据证据的可采用性验证方法及系统》(CN201310516312.3)中提出一种电子存证和验证系统,该系统首先获取电子证据文件数字摘要、系统用户身份验证结果、取证人员身份验证结果、时间戳、地理位置信息五要素,将五要素存储在数据校验集合中,随后利用五要素生成二维码,并显示在鉴定报告中,最后通过比对二维码和数据校验集合中的电子证据集信息,若一致则判定电子证据集未被篡改。现有电子存证和验证系统多采用中心化数据库系统,由于这种电子存证和验证系统部署在一家机构内部,且系统管理员掌握对系统的绝对控制权限,因此存在被系统管理员篡改电子证据集以及单点故障的风险,导致验证时电子证据集的可采用性无法考订。在现有电子证据验证流程中,基于纸质载体信息真实的假设,依靠纸质载体与中心化数据库进行信息比对判定电子证据的可采用性,存在纸质载体遗失、损坏的可能性,影响最终可采用性的判定。
技术实现思路
针对现有技术中电子证据集易被篡改、系统存在单点故障及纸质载体易被破坏的问题,我们提出了一种基于区块链的电子证据存证、验证方法及系统,实现电子存证和验证系统在多家相关机构中分布式部署,验证时根据电子证据文件本身而不是纸质文件进行可采用性判定, ...
【技术保护点】
1.一种基于区块链的电子证据存证方法,其特征在于,包括以下步骤:对存证人员进行身份认证;身份认证通过后,存证人员开始存证交易:存证人员提交取证形成的电子证据集;获取存证人员身份信息、存证的时间戳;根据电子证据集、存证人员身份信息、存证的时间戳形成存证数据集;由存证人员对存证数据集进行签名,并提交到区块链系统中,区块链系统验证存证人员签名合法性,验证通过后,存证数据集上链;区块链系统通过智能合约生成二维码,二维码中的信息包括存证数据集、存证人员签名、该笔存证交易在区块链中的相关信息、指向该笔存证交易的区块链URL地址。
【技术特征摘要】
1.一种基于区块链的电子证据存证方法,其特征在于,包括以下步骤:对存证人员进行身份认证;身份认证通过后,存证人员开始存证交易:存证人员提交取证形成的电子证据集;获取存证人员身份信息、存证的时间戳;根据电子证据集、存证人员身份信息、存证的时间戳形成存证数据集;由存证人员对存证数据集进行签名,并提交到区块链系统中,区块链系统验证存证人员签名合法性,验证通过后,存证数据集上链;区块链系统通过智能合约生成二维码,二维码中的信息包括存证数据集、存证人员签名、该笔存证交易在区块链中的相关信息、指向该笔存证交易的区块链URL地址。2.一种基于区块链的电子证据验证方法,其特征在于,包括以下步骤:对验证人员进行身份认证;身份认证通过后,验证人员开始验证操作:验证人员扫描二维码查看信息;该二维码中的信息包括存证数据集、存证人员签名、该笔存证交易在区块链中的相关信息、指向该笔存证交易的区块链URL地址;存证数据集根据电子证据集、存证人员身份信息、存证的时间戳生成;点击该二维码中的区块链URL地址查看存证交易;验证人员根据电子证据文件和二维码中记录的数字摘要算法,利用第三方工具生成电子证据文件摘要;将利用第三方工具生成的电子证据文件摘要与区块链URL地址指向的存证交易中的电子证据集中电子证据文件摘要进行一致性比对,同时比对其他要素信息,如果一致,说明电子证据集可以采用。3.一种基于区块链的电子...
【专利技术属性】
技术研发人员:梁赓,李春晓,夏清,张凤军,丁丽萍,
申请(专利权)人:中国科学院软件研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。