摘要
Abstract
A kind of asynchronous secure communication system based on Legendre polynomial chaotic neural networks is proposed. At the sender, Legendre polynomial chaotic neural networks model is introduced as the Logistic identifier of the chaotic time sequence, by taking XOR operation between the chaotic time sequence and the plaintext sequence, asynchronous encryption is achieved in the way of encrypting upon each different chaotic initial values from the sender once. At the receiving end, by inputting chaotic initial value into the Legendre chaotic neural network, the same chaotic sequence as from the sender can be generated. Based on this, asynchronous decryption is further realised through an XOR operation between the generated chaotic sequence and ciphertext. The information needed in encryption and decryption is entirely hidden in chaotic sequence, the security of the algorithm depends on the complexity and unpredictability of the Logistic chaotic sequence. Theoretical analysis and encryption instances demonstrate that the sequence constructed by Legendre chaotic neural network has good autocorrelation and cross-correlation property, the algorithm is simple and easy to operate as well. It overcomes quite a few deficiencies the chaotic synchronous communication has, and is highly secure.关键词
神经网络/Legendre多项式/混沌/XOR/异步加密Key words
Neural network/Legendre polynomial/Chaos/XOR/Asynchronous encryption分类
信息技术与安全科学