论文部分内容阅读
为了设计性能较好的伪随机生成器,基于修正版的Marotto定理提出了一种新的三维离散混沌系统.通过一个实数域到整数域的变换设计了一个混沌伪随机数生成器(CPNG),对CPNG产生的二进制码进行了相关性、互相关性测试和线性复杂度分析.利用SP800-22标准对CPNG产生的1000个二进制码的随机性进行了检测,分析结果表明:设计的CPNG能产生性能良好的伪随机数,且产生方法简单,比较适合用于信息安全领域.
In order to design a better pseudo-random generator, a new three-dimensional discrete chaotic system is proposed based on Marotto Theorem of modified version. A chaotic pseudo-random number generator (CPNG) is designed by transforming a real number domain into an integer domain, Correlation, cross-correlation test and linear complexity analysis of the binary codes generated by CPNG were carried out.The randomness of 1000 binary codes generated by CPNG was tested by using SP800-22 standard.The results showed that the designed CPNG could produce Good performance of pseudo-random number, and the generation method is simple, more suitable for the field of information security.