[发明专利]用于至少部分更新使用全或无加密方案加密的数据的方法和系统有效
申请号: | 201480081433.2 | 申请日: | 2014-09-30 |
公开(公告)号: | CN106576039B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 加桑·卡拉米 | 申请(专利权)人: | NEC实验室欧洲有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 唐文静 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于至少部分地更新使用全或无加密方案加密的存储在一个或多个服务器上的数据的方法,包括步骤:a)将包括第一数量m个明文块的数据划分为第二数量N个大小相等的数据片,其中第二数量基于要在其上存储所述数据的服务器的数量,使得每个数据片包括m/N个明文块,b)使用加密密钥利用全或无加密方案加密每个数据片,其中每个数据片的附加随机值被嵌入到全或无加密方案中,以及针对每个数据片输出多个密文块,c)将加密数据片存储在所述服务器上,使得每个加密数据片的第i个密文块存储在第i个服务器上,其中针对所有加密数据片对所述随机值执行的预定函数的结果与每个加密数据片一起存储,d)确定需要更新的一个或多个数据片(如果有的话)的一个或多个部分,e)通过访问所有数据片以获取所确定的一个或多个数据片的随机值来恢复所述函数,f)基于步骤e)的结果解密所确定的数据片,g)更新解密的数据片,h)使用所述全或无加密方案重新加密更新后的数据片,以及i)根据步骤c)存储重新加密的数据片。 | ||
搜索关键词: | 用于 至少 部分 更新 使用 加密 方案 数据 方法 系统 | ||
【主权项】:
一种用于至少部分更新存储在一个或多个服务器(SV)上的使用全或无加密方案加密的数据(F)的方法,其特征在于步骤:a)将包括第一数量m个明文块的所述数据(F)划分(S1)为第二数量N个大小相等的数据片(C),其中所述第二数量N基于要在其上存储所述数据(F)的服务器(SV)的数量,使得每个数据片(C)包括m/N个明文块,b)使用加密密钥利用全或无加密方案(AONE)加密(S2)每个所述数据片(C),其中每个数据片(C)的附加随机值(R)被嵌入到全或无加密方案(AONE)中,以及针对每个数据片(C)输出多个密文块,c)将加密数据片(C)存储(S3)在所述N个服务器(SV)上,使得每个加密数据片的第i个密文块存储在第i个服务器上,其中针对所有加密数据片(C)对所述随机值执行的预定函数的结果与每个加密数据片(C)一起存储,d)如果存在需要更新的数据片,确定(S4)需要更新的一个或多个数据片(C)的一个或多个部分,e)通过访问所有数据片(C)以获取所确定的一个或多个数据片(C)的随机值(R)来恢复(S5)所述函数,f)基于步骤e)的结果解密(S6)所确定的数据片(C),g)更新(S7)所解密的数据片(C),h)使用所述全或无加密方案(AONE)重新加密(S8)更新后的数据片(C),以及i)根据步骤c)存储(S9)重新加密的数据片(C)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NEC实验室欧洲有限公司,未经NEC实验室欧洲有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480081433.2/,转载请声明来源钻瓜专利网。