Random numbers play an increasingly important role in secure wire and wireless communication. Thus the design quality of random number generator(RNG) is significant in information security. A novel pseudo RNG is propo...Random numbers play an increasingly important role in secure wire and wireless communication. Thus the design quality of random number generator(RNG) is significant in information security. A novel pseudo RNG is proposed for improving the security of network communication. The back propagation neural network(BPNN) is nonlinear, which can be used to improve the traditional RNG. The novel pseudo RNG is based on BPNN techniques. The result of test suites standardized by the U.S shows that the RNG can satisfy the security of communication.展开更多
A specific uniform map is constructed as a homeomorphism mapping chaotic time series into [0,1] to obtain sequences of standard uniform distribution. With the uniform map, a chaotic orbit and a sequence orbit obtained...A specific uniform map is constructed as a homeomorphism mapping chaotic time series into [0,1] to obtain sequences of standard uniform distribution. With the uniform map, a chaotic orbit and a sequence orbit obtained are topologically equivalent to each other so the map can preserve the most dynamic properties of chaotic systems such as permutation entropy. Based on the uniform map, a universal algorithm to generate pseudo random numbers is proposed and the pseudo random series is tested to follow the standard 0-1 random distribution both theoretically and experimentally. The algorithm is not complex, which does not impose high requirement on computer hard ware and thus computation speed is fast. The method not only extends the parameter spaces but also avoids the drawback of small function space caused by constraints on chaotic maps used to generate pseudo random numbers. The algorithm can be applied to any chaotic system and can produce pseudo random sequence of high quality, thus can be a good universal pseudo random number generator.展开更多
The generation of good pseudo-random numbers is the base of many important fields in scientific computing, such as randomized algorithms and numerical solution of stochastic differential equations. In this paper, a cl...The generation of good pseudo-random numbers is the base of many important fields in scientific computing, such as randomized algorithms and numerical solution of stochastic differential equations. In this paper, a class of random number generators (RNGs) based on Weyl sequence is proposed. The uniformity of those RNGs is proved theoretically. Statistical and numerical computations show the efficiency of the methods.展开更多
为设计性能较好的伪随机数发生器,提出了一个满足修正的马罗驼(Marotto)定理的新二维离散混沌系统(2DCS)。利用离散广义混沌同步理论和2D-CS构造了一个广义同步混沌系统(2D-GCS);通过一个实数域到整数域的变换设计了一个混沌伪随机数生...为设计性能较好的伪随机数发生器,提出了一个满足修正的马罗驼(Marotto)定理的新二维离散混沌系统(2DCS)。利用离散广义混沌同步理论和2D-CS构造了一个广义同步混沌系统(2D-GCS);通过一个实数域到整数域的变换设计了一个混沌伪随机数生成器(CPRNG);利用美国联邦信息处理标准(federal information processing standards,FIPS)提出的FIPS 140-2检测包分别对CPRNG和RC4算法产生的1000个二进制序列的随机性进行检测,结果均通过了检测。检测结果的平均值和方差对比表明CPRNG和RC4算法产生的伪随机序列随机性能相当,相关性检测结果表明该CPRNG在不同的密钥扰动下产生的密钥各组序列几乎完全独立,设计的CPRNG能产生性能良好的伪随机数。展开更多
基金National Natural Science Foundation of China(60363087 ,90104005 and 60473023)
文摘Random numbers play an increasingly important role in secure wire and wireless communication. Thus the design quality of random number generator(RNG) is significant in information security. A novel pseudo RNG is proposed for improving the security of network communication. The back propagation neural network(BPNN) is nonlinear, which can be used to improve the traditional RNG. The novel pseudo RNG is based on BPNN techniques. The result of test suites standardized by the U.S shows that the RNG can satisfy the security of communication.
基金supported by the National Natural Science Foundation of China (Grant No.10871168)
文摘A specific uniform map is constructed as a homeomorphism mapping chaotic time series into [0,1] to obtain sequences of standard uniform distribution. With the uniform map, a chaotic orbit and a sequence orbit obtained are topologically equivalent to each other so the map can preserve the most dynamic properties of chaotic systems such as permutation entropy. Based on the uniform map, a universal algorithm to generate pseudo random numbers is proposed and the pseudo random series is tested to follow the standard 0-1 random distribution both theoretically and experimentally. The algorithm is not complex, which does not impose high requirement on computer hard ware and thus computation speed is fast. The method not only extends the parameter spaces but also avoids the drawback of small function space caused by constraints on chaotic maps used to generate pseudo random numbers. The algorithm can be applied to any chaotic system and can produce pseudo random sequence of high quality, thus can be a good universal pseudo random number generator.
基金Supported by National Natural Science Foundation of China (19871047)and National Key Basic Research Special Fund(1998020306).
文摘The generation of good pseudo-random numbers is the base of many important fields in scientific computing, such as randomized algorithms and numerical solution of stochastic differential equations. In this paper, a class of random number generators (RNGs) based on Weyl sequence is proposed. The uniformity of those RNGs is proved theoretically. Statistical and numerical computations show the efficiency of the methods.
文摘为设计性能较好的伪随机数发生器,提出了一个满足修正的马罗驼(Marotto)定理的新二维离散混沌系统(2DCS)。利用离散广义混沌同步理论和2D-CS构造了一个广义同步混沌系统(2D-GCS);通过一个实数域到整数域的变换设计了一个混沌伪随机数生成器(CPRNG);利用美国联邦信息处理标准(federal information processing standards,FIPS)提出的FIPS 140-2检测包分别对CPRNG和RC4算法产生的1000个二进制序列的随机性进行检测,结果均通过了检测。检测结果的平均值和方差对比表明CPRNG和RC4算法产生的伪随机序列随机性能相当,相关性检测结果表明该CPRNG在不同的密钥扰动下产生的密钥各组序列几乎完全独立,设计的CPRNG能产生性能良好的伪随机数。