摘要
针对云存储数据的保密性与完整性问题,提出一种基于多混沌序列的加密与云存储持有性证明算法,该算法可对存储在云端数据进行加密的同时支持PDP校验。用户只需掌握一对由纯小数和整数组成的密钥,使用本算法生成多条混沌伪随机数序列,一次性完成云存储数据的加密、PDP校验码的生成与嵌入。由于本文算法采用伪随机数隐藏嵌入PDP校验码的位置与数值,可以支持无限次的PDP校验请求。实验表明,该算法具有较强的数据安全保护能力以及良好的数据加解密效率。
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.
出处
《计算机与现代化》
2017年第11期100-104,共5页
Computer and Modernization