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

计算机工程 ›› 2013, Vol. 39 ›› Issue (6): 210-213,218. doi: 10.3969/j.issn.1000-3428.2013.06.046

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

基于同态哈希函数的隐私保护性公钥审计算法

牛淑芬1,王彩芬1,杜小妮1,王光玉2   

  1. (1. 西北师范大学计算机科学与工程学院,兰州 730070;2. 长庆油田分公司第一采气厂,西安 710000)
  • 收稿日期:2012-06-04 出版日期:2013-06-15 发布日期:2013-06-14
  • 作者简介:牛淑芬(1976-),女,博士研究生,主研方向:云安全,密码技术;王彩芬,教授、博士生导师;杜小妮,教授、博士;王光玉,工程师
  • 基金资助:
    国家自然科学基金资助项目(61202395, 61163038)

Privacy Protectiveness Public Key Auditing Algorithm Based on Homomorphic Hash Function

NIU Shu-fen 1, WANG Cai-fen 1, DU Xiao-ni 1, WANG Guang-yu 2   

  1. (1. College of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, China 2. The Fist Natural Gas Plant of Changqing Oil-field Constituent Company, Xi’an 710000, China)
  • Received:2012-06-04 Online:2013-06-15 Published:2013-06-14

摘要: 在云存储服务中,为使第三方可以验证存储服务提供者持有(保存)用户数据的正确性,且用户的数据不会泄露给第三方,提出一种基于同态哈希函数的隐私保护性公钥审计算法。通过在文件的线性组合中插入一个随机向量的方法,实现用户数据隐私保护,并可同时对多个不同身份标识的文件进行数据持有性证明。分析结果表明,在计算性Diffie-Hellman困难问题假设下,该算法能够抵抗服务器伪造攻击,用户数据的隐私安全依赖于离散对数困难问题,在用户签名和服务器产生证据阶段,算法的计算效率较高。

关键词: 云存储, 同态Hash函数, 存储安全, 公钥审计, 隐私保护

Abstract: In cloud storage, in order to allow Third Party Auditor(TPA) verifying that the storage service providers store the user’s data intactly, while consider the user data information not to be leaked to auditors, a privacy protectiveness public key auditing algorithm based on homomorphic Hash function is proposed. To achieve privacy-preserving public auditing, this paper uniquely integrates the homomorphic linear authenticator with random vector masking to hide linear combination of the data files. It allows a TPA to verify the integrity of data coming from multiple files with different identifier. Analysis results show that under the assumption of hardness of the computation Diffie-Hellman(CDH) problem, this algorithm is proved to be secure against the untrusted server forging attack. It is private against third party under the Discrete Logarithm(DL) problem assumption. This algorithm has a higher computational efficiency in server and the user signature evidence stage.

Key words: cloud storage, homomorphic Hash function, storage security, public key auditing, privacy protectiveness

中图分类号: