[发明专利]一种基于区块链的文件存储方法、装置、终端设备和介质在审
| 申请号: | 201811377132.0 | 申请日: | 2018-11-19 |
| 公开(公告)号: | CN111198862A | 公开(公告)日: | 2020-05-26 |
| 发明(设计)人: | 秦俊锋;闫茂华;侯姗姗;孙宁宁 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
| 主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F21/60;G06F21/64;H04L29/08;H04L9/32 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
| 地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 文件 存储 方法 装置 终端设备 介质 | ||
本申请公开了一种基于区块链的文件存储方法、装置、终端设备和介质,属于检测技术领域,该方法包括,用户终端向管理平台发送安全信息和待存储文件,触发管理平台执行以下步骤:将待存储文件上传至云存储平台,获得用于下载待存储文件的URLS,并将安全信息、URLS、以及待存储文件的哈希值写入区块链中,获得交易订单号;接收管理平台返回的交易订单号。这样,通过云存储平台对文件进行存储,提高了文件物理层级安全性,通过区块链存储的哈希值进行文件校验,实现了文件防篡改甄别技术,降低了因文件被篡改而无权威校验使得文件可信度降低的可能性。
技术领域
本申请涉及通信技术领域,尤其涉及一种基于区块链的文件存储方法、装置、终端设备和介质。
背景技术
随着互联网技术的发展,文件存储的渠道也不断增多。如,本地存储(U盘以及硬盘等),文件传输协议(File Transfer Protocol,FTP)服务器,云存储(如,百度云盘、阿里云盘以及腾讯云盘等),以及区块链等存储渠道。
但是,本地存储的方式,需要随身携带U盘以及硬盘等,存在丢失风险。FTP服务器存储的方式,存在被删除以及数据丢失的风险。云存储的方式,存在云存储平台故障以及数据丢失的风险,无法保证数据安全性。区块链是基于分布式存储的技术,可以实现数据防篡改,但是,写入区块链的内容格式以及大小存在限制。区块链只能以字符串形式存储数据,因此,难以写入多媒体数据等大文件。
综上,传统的文件存储方式,均存在安全性问题,并且难以进行防篡改保护和文件校验。
发明内容
本申请实施例提供一种基于区块链的文件存储方法、装置、终端设备和介质,用以在对文件尤其是多媒体数据等大文件进行存储时,提高数据存储的安全性,实现对文件的防篡改保护。
一方面,提供一种基于区块链的文件存储系统,包括用户终端,管理平台,云存储平台以及区块链,其中,
用户终端,用于向管理平台发送安全信息和待存储文件,并接收管理平台返回的交易订单号;
管理平台,用于将待存储文件上传至云存储平台,获得URLS,并将安全信息、URLS和待存储文件的哈希值写入区块链中,获得交易订单号;
区块链:用于根据接收的安全信息、URLS和哈希值,生成交易订单号,并将交易订单号返回至管理平台;
云存储平台:用于接收管理平台上传的待存储文件,并向管理平台返回用于下载待存储文件的URLS。
一方面,提供一种基于区块链的文件存储方法,包括:
用户终端向管理平台发送安全信息和待存储文件,触发管理平台执行以下步骤:将待存储文件上传至云存储平台,获得用于下载待存储文件的URLS,并将安全信息、URLS和待存储文件的哈希值写入区块链中,获得交易订单号;
接收管理平台返回的交易订单号。
较佳的,还包括:
向区块链发送包含交易订单号的信息查询消息;
接收区块链返回的订单信息,订单信息中至少包括文件的哈希值和URLS;
根据订单信息中包含的URLS下载待校验文件,并根据哈希值对待校验文件进行校验,获得文件校验结果。
较佳的,根据订单信息中包含的URLS下载待校验文件,并根据哈希值对待校验文件进行校验,获得文件校验结果,包括:
依次针对获取的每一URLS,执行以下步骤,直到确定文件校验成功:根据该URLS下载待校验文件,并确定该待校验文件的第二哈希值,以及判断哈希值与该第二哈希值是否一致,若是,则停止文件校验流程,获得表征文件校验成功的文件校验结果,否则,判定该URLS对应的待校验文件被篡改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811377132.0/2.html,转载请声明来源钻瓜专利网。





