关键词: 混沌系统/
混沌密码/
Hadoop
English Abstract
Encryption algorithm based on Hadoop and non-degenerate high-dimensional discrete hyperchaotic system
Wen He-Ping1,Yu Si-Min1,
Lü Jin-Hu2
1.College of Automation, Guangdong University of Technology, Guangzhou 510006, China;
2.Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China
Fund Project:Project supported by the National Key Research and Development Program of China (Grant No. 2016YFB0800401) and the National Natural Science Foundation of China (Grant Nos. 61532020, 61671161, 61172023).Received Date:05 July 2017
Accepted Date:29 July 2017
Published Online:05 December 2017
Abstract:Aiming at the data security problem in big data environment, in this paper we propose a new chaotic encryption algorithm based on both big data platform named Hadoop and non-degenerate high-dimensional discrete hyperchaotic system. The algorithm utilizes the chaotic stream cryptography and reads the data from HDFS of Hadoop platform. After fragmentation processing and MapReduce programming, the data are encrypted and decrypted by Map function in parallel. The Reduce function implements the merging operation of the data and stores them on the HDFS. The algorithm has a better execution efficiency. Compared with the low-dimensional chaotic system based encryption algorithm, the non-degenerate high-dimensional discrete chaotic system based encryption algorithm can improve the system security performance. It can pass the strict TESTU01 test with better statistical properties and make sure that the correlation with the parallel ciphertext is very small. Numerous key parameters increase the difficulty in making estimation or identification. Under the closed-loop feedback in ciphertext, it has the ability to resist the known and chosen plaintext attacks.
Keywords: chaotic system/
chaotic cipher/
Hadoop