基于区块链的取证方法及装置制造方法及图纸

技术编号:21607501 阅读:29 留言:0更新日期:2019-07-13 18:54
本说明书一个或多个实施例公开了一种基于区块链的取证方法及装置,其中,方法包括:获取用户的网络取证请求,并根据所述网络取证请求获取取证标识信息;调用区块链上部署的智能合约,控制所述区块链中的节点根据所述取证标识信息执行取证操作,以得到相应的取证数据;对所述取证数据进行签章,并将签章后的所述取证数据发送至所述用户的终端。本说明书一个或多个实施例实现了取证数据的自动获取,大大的缩短了取证时间,提高了取证效率,同时也降低了取证的人力成本,另外也保证了网络环境的可信度和取证数据的可信度。

Forensics Method and Device Based on Block Chain

【技术实现步骤摘要】
基于区块链的取证方法及装置
本说明书涉及计算机
,尤其涉及一种基于区块链的取证方法及装置。
技术介绍
随着网络的普及,网络犯罪也越来越多。要从根本上解决网络犯罪,就要依靠法律,利用有效的法律手段对网络犯罪进行制裁。其中,网络取证已经成为打击网络犯罪的关键问题之一。目前,网络取证的过程包括:公正人员在公正处的电脑上进行网络操作,以获取取证数据,同时为了保障取证数据的可信度,对公正人员在获取取证数据的过程全程录屏。然而,在上述方式中,一方面,由于需要公正人员执行网络操作的方式获取取证数据,取证耗时长,取证效率低,且取证的人力成本高;另一方面,虽然采用了全程录屏的方式确保取证数据的可信度,但是,由于录屏的方式无法保障网络环境的可信度,即无法完全避免网络劫持、伪造网络连接、伪造网站信息等行为的发生,因此,录屏无法真正保障取证数据的可信度。
技术实现思路
本说明书一个或多个实施例的目的是提供一种基于区块链的取证方法及装置,用以解决现有技术中的取证耗时长,取证效率低,且取证的人力成本高,以及无法保障取证数据的可信度的问题。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:一方面,本说明本文档来自技高网...

【技术保护点】
1.一种基于区块链的取证方法,其特征在于,包括:获取用户的网络取证请求,并根据所述网络取证请求获取取证标识信息;调用区块链上部署的智能合约,控制所述区块链中的节点根据所述取证标识信息执行取证操作,以得到相应的取证数据;对所述取证数据进行签章,并将签章后的所述取证数据发送至所述用户的终端。

【技术特征摘要】
1.一种基于区块链的取证方法,其特征在于,包括:获取用户的网络取证请求,并根据所述网络取证请求获取取证标识信息;调用区块链上部署的智能合约,控制所述区块链中的节点根据所述取证标识信息执行取证操作,以得到相应的取证数据;对所述取证数据进行签章,并将签章后的所述取证数据发送至所述用户的终端。2.根据权利要求1所述的基于区块链的取证方法,其特征在,所述调用区块链上部署的智能合约,控制所述区块链中的节点根据所述取证标识信息执行取证操作,以得到相应的取证数据包括:调用所述智能合约,控制所述区块链中的各节点根据所述取证标识信息执行所述取证操作,以得到各所述节点的执行数据;以及对各所述节点的执行数据进行共识处理,并将得到共识的执行数据作为所述取证数据。3.根据权利要求1所述的基于区块链的取证方法,其特征在于,所述对所述取证数据进行签章包括:通过对所述取证数据加盖区块链证书时间戳的方式对所述取证数据进行签章。4.根据权利要求1所述的基于区块链的取证方法,其特征在,所述获取用户的网络取证请求,包括:接收所述用户的终端发送的原始网络取证请求,对所述原始网络取证请求按照预设格式进行转化,以得到所述用户的网络取证请求;或者接收代理服务器发送的所述用户的网络取证请求,所述用户的网络取证请求由所述代理服务器根据所述用户的终端发送的原始网络取证请求转化得到。5.根据权利要求1~4中任一项所述的基于区块链的取证方法,其特征在于,所述获取用户的网络取证请求,并根据所述网络取证请求获取取证标识信息包括:获取加密后的用户的网络取证请求,对所述加密后的用户的网络取证请求进行解...

【专利技术属性】
技术研发人员:栗志果徐惠
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1