作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 安全技术 • 上一篇    下一篇

基于同态哈希函数的云数据完整性验证算法

周 锐,王晓明   

  1. (暨南大学计算机科学系,广州 510632)
  • 收稿日期:2013-11-22 出版日期:2014-06-15 发布日期:2014-06-13
  • 作者简介:周 锐(1990-),男,硕士研究生,主研方向:密码学,云安全;王晓明,教授。
  • 基金资助:
    国家自然科学基金资助项目(61070164, 61272415);广东省自然科学基金资助项目(S012010008767);广东省科技计划基金资助项目(2012B091000136);广州市科技计划基金资助项目(12C542071906)。

Integrity Verifying Algorithm for Cloud Data Based on Homomorphic Hash Function

ZHOU Rui, WANG Xiao-ming   

  1. (Department of Computer Science, Jinan University, Guangzhou 510632, China)
  • Received:2013-11-22 Online:2014-06-15 Published:2014-06-13

摘要: 云存储已经成为未来存储发展的一种趋势,但也带来新的安全挑战,如云服务提供商可能出于某种目的篡改数据。为确保云数据的完整性,提出一种基于同态哈希函数的云数据完整性检查算法。该算法在可信第三方的审计下,通过聚合多个RSA签名,对云数据进行完整性验证。为不泄露用户数据信息,采用同态线性认证与随机掩蔽技术,实现隐私保护。分析结果表明,该算法不仅能有效地抵抗服务器的恶意攻击,而且支持数据更新,与现有审计算法相比,该算法在验证过程中能减少计算代价,在批量审计中降低通信量,从而提高验证的效率。

关键词: 云存储, 数据完整性, 数据存储安全, 隐私保护, 同态哈希函数, 批量审计

Abstract: Cloud storage service becomes a trend of the future development of storage. However, it also brings new security challenges. Cloud service providers may manipulate data for some purposes, so a reliable mechanism is needed to ensure the integrity of the cloud data. This paper proposes an integrity verifying algorithm for cloud data based on homomorphic Hash function. Under a trusted third party auditing, the algorithm can check the integrity of cloud data. It puts together a number of RSA signature for aggregation to verify the integrity of cloud data. In order not to disclose user data, it uses homomorphic linear authentication and random mask technique to achieve privacy-preserving. It not only can effectively resist server malicious attacks, but also can support data dynamics. Compared with the current audit algorithms, in the verification process this algorithm reduces the computational cost, and in the batch audit process it greatly reduces the communication cost, so as to improve the efficiency of verification.

Key words: cloud storage, data integrity, data storage security, privacy preserving, homomorphic Hash function, batch auditing

中图分类号: