计算机与现代化

• 信息安全 • 上一篇    下一篇

一种基于多混沌序列的加密与云存储持有性证明算法

  

  1. (1.国家电网公司,北京 100031; 2.南瑞集团公司(国网电力科学研究院),江苏 南京 211106)
  • 收稿日期:2017-03-14 出版日期:2017-11-21 发布日期:2017-11-21
  • 作者简介:刘凯乐(1982-),男,河南临颍人,国家电网公司工程师,本科,研究方向:计算机信息通信技术与保密技术; 从正海(1983-),男,江苏兴化人,南瑞集团公司(国网电力科学研究院)工程师,本科,研究方向:信息数据安全与保密技术; 王博文(1975-),女,江苏丰县人,高级工程师,硕士,研究方向:网络保密技术。

An Encryption and Cloud Storage PDP Verification Algorithm Based on Multi Chaos Sequences

  1. (1. State Grid Corporation of China, Beijing 100031, China; 2. NARI Group Corporation, Nanjing 211106, China)
  • Received:2017-03-14 Online:2017-11-21 Published:2017-11-21

摘要: 针对云存储数据的保密性与完整性问题,提出一种基于多混沌序列的加密与云存储持有性证明算法,该算法可对存储在云端数据进行加密的同时支持PDP校验。用户只需掌握一对由纯小数和整数组成的密钥,使用本算法生成多条混沌伪随机数序列,一次性完成云存储数据的加密、PDP校验码的生成与嵌入。由于本文算法采用伪随机数隐藏嵌入PDP校验码的位置与数值,可以支持无限次的PDP校验请求。实验表明,该算法具有较强的数据安全保护能力以及良好的数据加解密效率。

关键词: 云存储, 混沌序列, 加密, 持有性证明

Abstract: To protect the confidentiality and integrity of data stored in cloud, we propose a new data encryption and PDP verification algorithm based on multi chaos sequences, which can encrypt cloud storage data and support PDP verification at the same time. By the algorithm, users can produce multi chaos sequences by a key composed of a pure decimal and an integer. Using those sequences, they can complete cloud storage data encryption and PDP verification code embedding by running the algorithm once. Because it hides the places and values of embedded PDP verification code by chaos sequences, the algorithm supports unlimited times PDP verification request. Experiments show that the algorithm has strong ability of data security protection and outstanding efficiency of data encryption and decryption.

Key words: cloud storage, chaos sequence, encryption, PDP

中图分类号: