Statistical complexity measure of pseudorandom bit generators

被引:31
作者
González, CM
Larrondo, HA
Rosso, OA
机构
[1] Univ Buenos Aires, Fac Ciencias Exactas & Nat, Chaos & Biol Grp, Inst Calculo, RA-1428 Buenos Aires, DF, Argentina
[2] Univ Nacl Mar Del Plata, Fac Ingn, RA-7600 Mar Del Plata, Argentina
关键词
random number generators; statistical complexity;
D O I
10.1016/j.physa.2005.02.054
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Pseudorandom number generators (PRNG) are extensively used in Monte Carlo simulations, gambling machines and cryptography as substitutes of ideal random number generators (RNG). Each application imposes different statistical requirements to PRNGs. As L'Ecuyer clearly states "the main goal for Monte Carlo methods is to reproduce the statistical properties on which these methods are based whereas for gambling machines and cryptology, observing the sequence of output values for some time should provide no practical advantage for predicting the forthcoming numbers better than by just guessing at random". In accordance with different applications several statistical test suites have been developed to analyze the sequences generated by PRNGs. In a recent paper a new statistical complexity measure [Phys. Lett. A 311 (2003) 126] has been defined. Here we propose this measure, as a randomness quantifier of a PRNGs. The test is applied to three very well known and widely tested PRNGs available in the literature. All of them are based on mathematical algorithms. Another PRNGs based on Lorenz 3D chaotic dynamical system is also analyzed. PRNGs based on chaos may be considered as a model for physical noise sources and important new results are recently reported. All the design steps of this PRNG are described, and each stage increase the PRNG randomness using different strategies. It is shown that the MPR statistical complexity measure is capable to quantify this randomness improvement. The PRNG based on the chaotic 3D Lorenz dynamical system is also evaluated using traditional digital signal processing tools for comparison. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:281 / 300
页数:20
相关论文
共 29 条
[1]   Cryptanalysis of a chaotic secure communication system [J].
Alvarez, G ;
Montoya, F ;
Romera, M ;
Pastor, G .
PHYSICS LETTERS A, 2003, 306 (04) :200-205
[2]  
ALVAREZ G, BREAKING SECURE COMM
[3]  
[Anonymous], 1998, DIGITAL SIGNAL PROCE
[4]  
[Anonymous], 1993, CHAOS DYNAMICAL SYST
[5]   Some features of the Lopez-Ruiz-Mancini-Calbet (LMC) statistical measure of complexity [J].
Anteneodo, C ;
Plastino, AR .
PHYSICS LETTERS A, 1996, 223 (05) :348-354
[6]   Cryptography with chaos [J].
Baptista, MS .
PHYSICS LETTERS A, 1998, 240 (1-2) :50-54
[7]  
Cover T. M., 2005, ELEM INF THEORY, DOI 10.1002/047174882X
[8]   Measures of statistical complexity: Why? [J].
Feldman, DP ;
Crutchfield, JP .
PHYSICS LETTERS A, 1998, 238 (4-5) :244-252
[9]   A COMPUTER PACKAGE FOR MEASURING THE STRENGTH OF ENCRYPTION ALGORITHMS [J].
GUSTAFSON, H ;
DAWSON, E ;
NIELSEN, L ;
CAELLI, W .
COMPUTERS & SECURITY, 1994, 13 (08) :687-697
[10]   The period of sequences generated by tent-like maps [J].
Jessa, M .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2002, 49 (01) :84-89