摘要
针对云存储的特点,设计并实现了基于网络编码的远程数据验证方法.应用网络编码对原始数据编码,将编码后的数据上传到云端,提供了数据修复功能,减少了数据修复的计算开销,保护了数据的可用性和隐私安全;基于椭圆曲线上的Boneh-Lynn-Shacham(BLS)算法构建验证协议,用户可自身或委托一个第三方验证者(TPA)验证数据的完整性.理论分析和实验结果表明本方案安全可行.
For cloud storage ,remote data checking approach based on network coding was designed and implemented .Network coding was used to encode original data and encoded data was uploaded to cloud ,w hich provided data repair function ,reduced the computational overhead of repair and protec-ted data availability and privacy security .Authentication protocol was built based on the elliptic curve Boneh-Lynn-Shacham (BLS ) algorithms . Users can verify data integrity by itself or entrusting a third-party auditor (TPA) .Theoretical analysis and experimental results show that the scheme is safe and feasible .
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2014年第11期17-22,共6页
Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金
国家自然科学基金资助项目(61103219
61373169)
高等学校博士学科点专项科研基金资助项目(20110141130006)
国家重大专项资助项目([2013]1309)
关键词
云存储
远程数据验证
网络编码
存储安全
数据恢复
cloud storage
remote data checking
network coding
storage security
data recovery