【技术实现步骤摘要】
一种网络证据保全、网络证据存证校验方法及装置
本说明书实施例涉及信息
,尤其涉及一种网络证据保全、网络证据存证校验方法及装置。
技术介绍
众所周知,由于写入区块链的数据具有不可删除、不可篡改的特性,因此,可以采用区块链技术实现网络证据的保全。目前,市面上存在若干网络证据服务商。网络证据服务商的证据服务设备一方面应用户的请求,对网络上的数据(如网页)进行取证,另一方面与区块链网络对接,对取证得到的网络证据与至少一个辅助证明(用于证明取证过程真实可信的文件,如服务商的签名文件、取证操作日志等)以绑定形式进行区块链存证。此外,证据服务设备还需要将上述网络证据与至少一个辅助证明返回给用户进行保管,以便用户后续对网络证据进行存证校验(即校验网络证据是否已存证)。然而,现有的存证校验方式对用户而言比较麻烦。
技术实现思路
为了解决现有的网络证据存证校验方式对用户而言不够便利的问题,本说明书实施例提供一种网络证据保全、网络证据存证校验方法及装置,技术方案如下:根据本说明书实施例的第1方面,提供一种网络证据保全方法,应用于证据服务设备,所述证据服务设备对接于区块链网络,所述方法包括:接收用户发送的取证请求,并针对所述取证请求所指定的网络数据进行取证,得到网络证据文件;获取关联于所述网络证据文件的至少一个辅助证明文件,并根据所述网络证据文件与所述至少一个辅助证明文件执行哈希计算,得到存证哈希值;将包含所述存证哈希值的存证交易提交给所述区块链网络,以便所述区块链网络将所述存证交易写入区块链;以及,记录所述网络证据文件与所述存证哈希值之间的对应关系,并且,将所述网络证据文件返 ...
【技术保护点】
1.一种网络证据保全方法,应用于证据服务设备,所述证据服务设备对接于区块链网络,所述方法包括:接收用户发送的取证请求,并针对所述取证请求所指定的网络数据进行取证,得到网络证据文件;获取关联于所述网络证据文件的至少一个辅助证明文件,并根据所述网络证据文件与所述至少一个辅助证明文件执行哈希计算,得到存证哈希值;将包含所述存证哈希值的存证交易提交给所述区块链网络,以便所述区块链网络将所述存证交易写入区块链;以及,记录所述网络证据文件与所述存证哈希值之间的对应关系,并且,将所述网络证据文件返回给所述用户。
【技术特征摘要】
1.一种网络证据保全方法,应用于证据服务设备,所述证据服务设备对接于区块链网络,所述方法包括:接收用户发送的取证请求,并针对所述取证请求所指定的网络数据进行取证,得到网络证据文件;获取关联于所述网络证据文件的至少一个辅助证明文件,并根据所述网络证据文件与所述至少一个辅助证明文件执行哈希计算,得到存证哈希值;将包含所述存证哈希值的存证交易提交给所述区块链网络,以便所述区块链网络将所述存证交易写入区块链;以及,记录所述网络证据文件与所述存证哈希值之间的对应关系,并且,将所述网络证据文件返回给所述用户。2.如权利要求1所述的方法,根据所述网络证据文件与所述至少一个辅助证明文件执行哈希计算,得到存证哈希值,具体包括:对所述网络证据文件与所述至少一个辅助证明文件进行压缩处理,得到文件压缩包;以所述文件压缩包为对象执行哈希计算,得到存证哈希值。3.如权利要求2所述的方法,将所述网络证据文件返回给所述用户,具体包括:将所述文件压缩包返回给所述用户。4.如权利要求3所述的方法,所述方法还包括:针对所述至少一个辅助证明文件中的每个辅助证明文件,记录该辅助证明文件与所述存证哈希值之间的对应关系。5.如权利要求4所述的方法,所述网络证据文件的文件格式与任一辅助证明文件的文件格式不同,任意两个辅助证明文件的文件格式不同;所述方法还包括:预先针对每个文件格式,创建该文件格式对应的记录表;记录所述网络证据文件与所述存证哈希值之间的对应关系,具体包括:在所述网络证据文件的文件格式对应的记录表中,记录所述网络证据文件与所述存证哈希值之间的对应关系;针对所述至少一个辅助证明文件中的每个辅助证明文件,记录该辅助证明文件与所述存证哈希值之间的对应关系,具体包括:针对所述至少一个辅助证明文件中的每个辅助证明文件,在该辅助证明文件的文件格式对应的记录表中,记录该辅助证明文件与所述存证哈希值之间的对应关系。6.如权利要求1~5任一项所述的方法,记录文件与所述存证哈希值之间的对应关系,具体包括:以文件为对象执行哈希计算,得到文件的哈希值;记录文件的哈希值与所述存证哈希值之间的对应关系。7.一种网络证据存证校验方法,应用于证据服务设备,所述证据服务设备对接于区块链网络,所述方法包括:接收用户发送的存证校验请求;所述存证校验请求包括目标电子文件;根据权利要求1~6任一项所述的方法中记录的对应关系,判断是否存在所述目标电子文件对应的存证哈希值;若存在,则通过所述区块链网络校验包含所述存证哈希值的存证交易是否已写入区块链,并将校验结果反馈给所述用户。8.如权利要求7所述的方法,判断是否存在所述目标电子文件对应的存证哈希值,具体包括:获取所述目标电子文件的后缀名;根据获取的后缀名,确定所述目标电子文件的文件类型;判断确定的文件类型对应的记录表中是否存在所述目标电子文件对应的存证哈希值。9.如权利要求7所述的方法,判断是否存在所述目标电子文件对应的存证哈希值,具体包括:以所述目标电子文件为对象执行哈希算法,得到所述目标电子文件的哈希值;判断是否存在所述目标电子文件的哈希值对应的存证哈希值...
【专利技术属性】
技术研发人员:杨新颖,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。