[发明专利]一种分布式云存储数据完整性保护方法有效

专利信息
申请号: 201210159546.2 申请日: 2012-05-21
公开(公告)号: CN102710757A 公开(公告)日: 2012-10-03
发明(设计)人: 毛剑;徐先栋;刘建伟;张晏;李坤;修春娣 申请(专利权)人: 北京航空航天大学
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 分布式 存储 数据 完整性 保护 方法
【说明书】:

(一)技术领域

发明涉及一种分布式云存储数据完整性保护方法,它也是一种用于验证存储于云服务器中的用户数据完整性并且可进行数据纠错的方法,属于云计算安全领域。

(二)背景技术

Internet网络应用技术快速发展普及,加之Web2.0的发展导致网络用户和网络数据量高速增长,用户对数据的处理能力提出了更高的要求,云计算的特点迎合了这些需求。云计算为用户存储提供了极大的方便,用户不必再关心复杂的硬件管理。

尽管云计算有这些吸引人的优势,但它也给数据保护带来了新的安全挑战与威胁:首先,由于用户物理上不再拥有他们的数据,传统的用于数据保护的加密不能直接被采用。因此就需要能够验证数据正确存储的方法,考虑到云中大量的用户和大量的数据,对云计算中的数据存储安全来说,如何有效验证外包数据的正确性是一个巨大的挑战。其次,虽然云计算下的设施比个人计算设备更加强大和可靠,但它们仍然面临内部和外部的数据完整性威胁,大量觊觎云端数据的黑客们不停的挖掘着服务商Web应用上的漏洞,以期望打开缺口,获得有价值的数据。最后,具有数据优先访问权的并不是用户自己,而是云计算服务商。由于利益问题,云服务供应商对用户的数据就可能存在不诚实行为。

因此,在云计算的实际应用中,设计能够保证数据正确存储的健壮安全的方案尤为重要。对云存储这种海量数据存储,我们一方面要考虑到数据的持有性验证的高效和低开销,另一方面要考虑到数据一旦存储出错可以采取的应对措施。基于此考虑,我们发明了本方法,涉及的主要技术为Goppa纠错编码,基于椭圆曲线的签名技术,Paillier加性同态加密算法。

首先,Goppa码是20世纪70年代初俄国学者Goppa系统构造出的一类有理分式码。它是一类重要的线性纠错码,其最主要的优点是它的某些子类能够达到Shannon信道编码定理所给的性能,并且有快速译码算法。特别是它的不等价码类数目很大,于是,在1978年,McElice用Goppa码构造了一类公钥密码体制,自此开始了用纠错码构造密码体制及各种认证码。因此无论在实际中还是理论上,也无论在是在差错控制系统还是在密码中,Goppa码都具有重要意义。其定义如下:设0<n≤qm,L={a0,a1,…an-1}是一个有序集合,ai∈GF(qm)且互不相等,又设GF(q)上的n维空间GFn(q),码字C=[cn-1cn-2...c0]∈GFn(q),与C对于的GF(qm)上的z有理式为此时,Goppa码的生成多项式g(z)满足:{C;Rc(z)=0modg(z)}。

其次,Paillier密码算法满足加法同态的性质,即对于数据m∈Zn,用公钥n和生成元g进行加密的结果为:ε(m)=gmrnmodn2,其中r为随机数,其同态的性质为:

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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