[发明专利]一种基于区块链的取证服务系统有效
申请号: | 201910827935.X | 申请日: | 2019-09-03 |
公开(公告)号: | CN110535660B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 李伟;邱炜伟;李晨熙;尹可挺;李启雷;梁秀波 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F16/955;G06F16/27;G06F16/2458 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 邱启旺 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 取证 服务 系统 | ||
本发明公开一种基于区块链的取证服务系统,包括:账户模块,用于创建用户的唯一账户并对用户的身份信息进行管理;取证模块,用于采集用户的取证指令,执行相应的取证任务并将取证数据进行哈希计算与区块链存储;证据展示模块,用于对用户的取证数据进行相应的管理与展示;证书出具模块,用于调取区块链上已存储的取证数据并形成生成的证据文书;证据校验模块,用于调取区块链上已存储的取证数据并与用户提交的取证数据进行对比,输出、展示校验结果;证据数据库,用于存储系统执行不同取证指令采集到的证据数据。
技术领域
本发明涉及区块链的应用领域,具体涉及一种基于区块链的取证服务系统。
背景技术
区块链技术是近年兴起的一项新兴分布式技术,核心技术点包括共识算法、点对点传输、分布式数据库等。整条区块链由大量节点组成,每个节点有一个完整的账本即数据库。向区块链节点写入数据需要通过共识算法,确认整条区块链达成共识后才可以写入。区块链的数据通过链式结构存储,即上一个区块与下一个区块之间互相关联。因此,由于控制大量节点存在一定困难,区块链具有不可篡改、可追溯的特性,适用于数据的安全存储与防篡改。
电子数据具有分布性广、复制性强、易篡改的特点,传统的电子数据取证工具仅仅能将电子数据进行采集和存储,而无法进一步提高数据可信度,导致电子数据作为一种证据类型在司法领域应用困难重重。
为了解决电子数据存在的可信度问题,引入区块链对所采集的电子数据进行固化,实现数据增信、防篡改。
发明内容
针对现有技术的不足,本发明提出一种基于区块链的取证服务系统,该系统能够实现网页、客户端、移动端等场景的电子证据的获取与固定。
具体技术方案如下:一种基于区块链的取证服务系统,包括账户模块、取证模块、证据展示模块、证书出具模块、校验模块和证据数据库;
所述账户模块用于采集用户身份相关信息,通过身份认证技术确认用户真实身份,并为用户生成区块链账户;
所述证据数据库用于存储所采集到的证据文件和证据证书。
所述取证模块包括:
网页取证单元,用于采集用户提交的URL地址,发起对目标URL地址的访问后采集该URL地址下的资源,生成包含图片、资源文件、取证过程的证据包并记录取证时间、URL地址、取证名称。
过程取证单元,用于向用户提供虚拟机桌面并对该虚拟机桌面进行录屏,记录用户的全部远程操作并生成录屏文件证据包并记录取证时间、取证名称。
移动端取证单元,用于采集用户通过移动端设备获取的图片、视频、音频文件,并记录用户移动端设备信息与网络信息,生成证据包并记录取证时间、取证名称、取证设备码。
Hash计算单元,用于对网页取证单元、过程取证单元、移动端取证单元所采集生成的证据包进行哈希计算,生成与证据包关联的Hash。
证据上链单元,用于将Hash计算单元生成的Hash发送至区块链,通过区块链共识后写入区块链证据数据库,并记录写入区块链的时间。
身份验证单元:用于在用户提交网页取证、过程取证、移动端取证请求时,对用户真实身份进行验证。
所述证据展示模块包括:
证据查询单元:根据用户输入的关键词字段检索证据数据库,查找该用户账户下与字段匹配且的证据数据并通过证据展示单元进行展示。
证据展示单元:根据用户账户检索证据数据库,以列表或详情页面形式展示用户的取证数据,并为用户生成提取码、提供证据文件和证据证书下载。
所述证书出具模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910827935.X/2.html,转载请声明来源钻瓜专利网。