[发明专利]一种基于区块链的文件存储方法、装置、终端设备和介质在审
申请号: | 201811377132.0 | 申请日: | 2018-11-19 |
公开(公告)号: | CN111198862A | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 秦俊锋;闫茂华;侯姗姗;孙宁宁 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F21/60;G06F21/64;H04L29/08;H04L9/32 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 文件 存储 方法 装置 终端设备 介质 | ||
1.一种基于区块链的文件存储系统,其特征在于,包括用户终端,管理平台,云存储平台以及区块链,其中,
用户终端,用于向管理平台发送安全信息和待存储文件,并接收所述管理平台返回的交易订单号;
管理平台,用于将所述待存储文件上传至所述云存储平台,获得统一资源定位符URLS,并将所述安全信息、所述URLS和所述待存储文件的哈希值写入区块链中,获得交易订单号;
区块链:用于根据接收的所述安全信息、所述URLS和所述哈希值,生成交易订单号,并将所述交易订单号返回至所述管理平台;
云存储平台:用于接收管理平台上传的待存储文件,并向所述管理平台返回用于下载所述待存储文件的URLS。
2.一种基于区块链的文件存储方法,其特征在于,包括:
用户终端向管理平台发送安全信息和待存储文件,触发所述管理平台执行以下步骤:将所述待存储文件上传至云存储平台,获得用于下载所述待存储文件的统一资源定位符URLS,并将所述安全信息、所述URLS和所述待存储文件的哈希值写入区块链中,获得交易订单号;
接收所述管理平台返回的交易订单号。
3.如权利要求2所述的方法,其特征在于,还包括:
向区块链发送包含交易订单号的信息查询消息;
接收所述区块链返回的订单信息,所述订单信息中至少包括文件的哈希值和URLS;
根据所述订单信息中包含的URLS下载待校验文件,并根据所述哈希值对所述待校验文件进行校验,获得文件校验结果。
4.如权利要求3所述的方法,其特征在于,根据所述订单信息中包含的URLS下载待校验文件,并根据所述哈希值对所述待校验文件进行校验,获得文件校验结果,包括:
依次针对获取的每一URLS,执行以下步骤,直到确定文件校验成功:根据该URLS下载待校验文件,并确定该待校验文件的第二哈希值,以及判断所述哈希值与该第二哈希值是否一致,若是,则停止文件校验流程,获得表征文件校验成功的文件校验结果,否则,判定该URLS对应的待校验文件被篡改。
5.如权利要求2-4任一项所述的方法,其特征在于,还包括:
根据所述管理平台获取的文件上传记录,向所述管理平台提交包含标识信息的文件校验指令,触发所述管理平台根据所述文件校验指令中包含的标识信息获得对应的交易订单号并根据该交易订单号进行文件校验;
接收所述管理平台返回的文件校验结果;
其中,所述标识信息是基于文件上传的时间戳和安全信息生成的,用于唯一标识一次文件上传记录,所述标识信息与所述交易订单号关联存储。
6.如权利要求2-4任一项所述的方法,其特征在于,所述待存储文件是加密压缩处理后的文件;
所述订单信息至少包括:安全信息、哈希值、URLS、时间戳以及备注信息;
所述安全信息至少包括:证件类型和安全等级,以及证件号;
所述云存储平台包含一个或多个云存储渠道。
7.一种基于区块链的文件存储装置,其特征在于,包括:
发送单元,用于向管理平台发送安全信息和待存储文件,触发所述管理平台执行以下步骤:将所述待存储文件上传至云存储平台,获得用于下载所述待存储文件的统一资源定位符URLS,并将所述安全信息、所述URLS和所述待存储文件的哈希值写入区块链中,获得交易订单号;
接收单元,用于接收所述管理平台返回的交易订单号。
8.一种终端设备,其特征在于,包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述程序被所述处理单元执行时,使得所述处理单元执行权利要求2-6任一所述方法的步骤。
9.一种计算机可读介质,其特征在于,其存储有可由终端设备执行的计算机程序,当所述程序在终端设备上运行时,使得所述终端设备执行权利要求2-6任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811377132.0/1.html,转载请声明来源钻瓜专利网。