[发明专利]一种分布式存储中数据加密保存方法有效

专利信息
申请号: 201910948478.X 申请日: 2019-10-08
公开(公告)号: CN110688666B 公开(公告)日: 2023-07-28
发明(设计)人: 胡乔治;陈刚;潘晓丰 申请(专利权)人: 卓尔购信息科技(武汉)有限公司
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62;H04L9/14;H04L67/1097
代理公司: 深圳泛航知识产权代理事务所(普通合伙) 44867 代理人: 邓爱军
地址: 430000 湖北省武汉市黄陂区*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 分布式 存储 数据 加密 保存 方法
【权利要求书】:

1.一种分布式存储中数据加密保存方法,其特征在于,该加密保存方法通过存取程序和若干个存储节点实现,所述存取程序是用来读取或存储加密文件的程序代码,所述存取程序由数据加解密模块、数据切分模块、数据发送与接收模块组成;所述存储节点是用来分布保存加密程序的节点,在多账户的分布式存储系统中,这些存储节点由不同的用户持用,所述存储节点由请求处理模块、身份权限模块、数据加密模块与数据保存读取模块组成,所述请求处理模块与存取程序交互,功能就是接收请求与返回结果,所述身份权限模块用于验证请示者的身份与权限,所述加解密模块的功能是用当前存储节点所有用户给定的密钥进行加解密,所述数据保存与读取模块功能是将当前加密后的文件保存到当前节点上,或保存到当前节点配置的某种存储系统,所述数据加密保存方法的具体步骤为:数据一次加密:将原始文件或数据用密钥A加密得到加密后数据A;数据分片:将数据A进行分块,得到加密数据块序列Ai:i为0到n;数据分发:将不同的加密块Ai发给不同的用户;数据二次加密:每个用户在接收到加密块Ai后,再用自己的密钥对加密数据Ai做二次加密生成数据Bi;数据保存:将二次加密后的数据保存到一般文件系统或专用数据保存系统,如结构化的数据库或简单对象存储系统;二次加密后数据的读取过程为:向保存加密数据Bi的用户请求,经对应的存储节点用户自己的密钥解密,返回加密块Ai,请求者再把所有加密块并在一起,再用密钥A解密,得到原始数据,保存数据Bi的用户,在加密返回数据Ai时,需要对请求者做身份与权限验,所述数据一次加密和数据做二次加密步骤中采用对称加密算法AES或DES算法进行数据加密,所述数据分发步骤中采用固定的路由表或一致性hash表将数据分发到每个用户的存储节点中;考虑到数据冗余,同一份数据可以发给多个节点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓尔购信息科技(武汉)有限公司,未经卓尔购信息科技(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910948478.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top