[发明专利]高安全性文件云存储方法在审
申请号: | 202010282699.0 | 申请日: | 2020-04-08 |
公开(公告)号: | CN111506546A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 王惠峰;郭峰 | 申请(专利权)人: | 杭州天谷信息科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/172;G06F16/182;G06F21/60;G06F21/62 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 姚宇吉 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全性 文件 存储 方法 | ||
本发明公开了一种高安全性文件云存储方法,该方法包括:用户端将待存储的文件发送至云平台;云平台将文件划分成若干份子文件,每个子文件具有对应的序号;对若干份子文件进行加密;将加密后的每个子文件分别保存至多个云盘中的一个;将存储信息发送至用户端,存储信息包含若干份子文件的序号以及每个子文件对应云盘和存储至云盘中的位置信息。本发明的高安全性文件云存储方法将待存储的文件划分成多份子文件,再将这些子文件存放在多个云盘中,并将存储信息发送至客户端,由用户保存存储信息。避免单一云盘出现问题后所有文件均被泄露的风险,且还原文件所需要的信息保存在用户端,进一步提高了文件的安全性。
技术领域
本发明涉及一种高安全性文件云存储方法。
背景技术
现有的文件云存储技术,云平台接收到用户上传的文件后,通过单一的加密秘钥进行加密,将用户的文件存储在单一云盘中,且加密秘钥也是保存在云平台中。
现有文件云存储技术存在以下缺陷:1、所有用户的文件存储在单一云盘上,如果云盘被黑客攻击或者文件泄漏,所有用户的文件将被窃取;2、加密手段单一,所有租户文件使用单一加密秘钥,一旦秘钥泄漏或者被恶意使用,所有用户的文件将暴露;3、平台端或者服务侧掌握着用户的所有文件,可以随意解密或者查看用户文件,导致用户文件泄漏。
发明内容
本发明提供了一种高安全性文件云存储方法,采用如下的技术方案:
一种高安全性文件云存储方法,包含以下步骤:
用户端将待存储的文件发送至云平台;
云平台将文件划分成若干份子文件,每个子文件具有对应的序号;
对若干份子文件进行加密;
将加密后的每个子文件分别保存至多个云盘中的一个;
将存储信息发送至用户端,存储信息包含若干份子文件的序号以及每个子文件对应云盘和存储至云盘中的位置信息。
进一步地,子文件的数量大于云盘的数量,且当存储至多个云盘中的其中一个的子文件的数量大于1时,存储至该一个云盘中的多个子文件相互不连续。
进一步地,将文件划分成若干份子文件的具体方法为:
将文件划分成n*t份子文件,其中n为正整数,t为云盘的数量;
每个云盘存储n个子文件。
进一步地,对若干份子文件进行加密的具体方法为:
随机生成第一秘钥组,第一秘钥组包含n*t个不同的第一秘钥;
通过n*t个不同的第一秘钥分别对子文件进行加密。
进一步地,存储信息还包括第一秘钥组。
进一步地,对若干份子文件进行加密的具体方法为:
随机生成第二秘钥;
通过第二秘钥对每个子文件进行加密。
进一步地,存储信息还包括第二秘钥。
进一步地,存储至不同的云盘的子文件的总体大小是相等的。
进一步地,存储至不同的云盘的子文件的总体大小是不相等的,且满足预设的比例。。
进一步地,高安全性文件云存储方法还包括:
用户端设置第三秘钥并通过第三秘钥对存储信息进行加密得到加密存储信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州天谷信息科技有限公司,未经杭州天谷信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010282699.0/2.html,转载请声明来源钻瓜专利网。