An efficient pseudo chaotic number generator based on coupling and multiplexing techniques
Abstract
Cryptosystems require a very good and secure source of
randomness for their security. Such a source is extremely difficult
to obtain in practice. Hence, developing a secure pseudo-random
number generator reveals necessary. In this paper, we propose a
new pseudo chaotic number generator. The proposed structure
integrates three discrete chaotic maps: PWLCM, Skewtent and
Logistic, which are weakly coupled and implemented with finite
precision N=32 bits. It also includes a chaotic multiplexing
technique. The experiment results and statistical analysis prove
the robustness of the proposed generator as well as its efficiency
in terms of computation time in comparison with know chaotic
generators of the literature. Based on the previous structure, a
random number generator that uses Linux generator has been
designed : "/dev/urandom".