混沌系统有很多独特的性质,常在密码学中用作伪随机数发生器.在帐篷映射的基础上,提出一种新型耦合方式一自变量调和耦合,构造了一个混沌系统,并对该系统的混沌特性进行了分析.随后,基于这个混沌系统设计了伪随机数发生器.频数测试、序偶测试、扑克测试、游程测试、自相关测试等五个测试表明,该伪随机数发生器产生的序列有良好的伪随机性.最后,简要分析了所产生序列的线性复杂度和发生器的密钥空间大小,并设计了一个简易的流密码加解密系统.
Chaotic systems own many unique properties, based on which they are often applied for pseudo-random bit generators [PRBG). This paper proposes a new kind of coupling-independent-variable harmonic coupling, and constructs a new chaotic system based on tent map. Afterwards, the chaotic property of the system is analyzed in detail and a PRBG is designed based on it. Five tests such as Frequency test, Serial test, Poker test, Runs test, Auto-correlation test show that the PRBG possesses good pseudo-randomness. At last, the linear complexity of generated sequences and the cipher space of the PRBG are analyzed in brief, and a simple stream cipher is designed.