论文部分内容阅读
混沌系统有很多独特的性质,常在密码学中用作伪随机数发生器.在帐篷映射的基础上,提出一种新型耦合方式-自变量调和耦合,构造了一个混沌系统,并对该系统的混沌特性进行了分析.随后,基于这个混沌系统设计了伪随机数发生器.频数测试、序偶测试、扑克测试、游程测试、自相关测试等五个测试表明,该伪随机数发生器产生的序列有良好的伪随机性.最后,简要分析了所产生序列的线性复杂度和发生器的密钥空间大小,并设计了一个简易的流密码加解密系统.
Chaotic system has many unique properties and is often used as pseudo-random number generator in cryptography.Based on tent mapping, this paper proposes a new coupling method-argument harmonic coupling to construct a chaotic system, Chaos characteristics were analyzed.Furthermore, a pseudo-random number generator was designed based on this chaotic system.The five tests of frequency test, sequential test, poker test, run test and auto-correlation test showed that the pseudo-random number generator The sequence has a good pseudo-randomness.Finally, the linear complexity of the generated sequence and the size of the key space of the generator are briefly analyzed, and a simple stream encryption and decryption system is designed.