Uniform-Distributed Noise Generator Based on a Chaotic Circuit

In this paper, the guidelines to design a true random number generator (TRNG) circuit of uniform distributed numbers. The approach is proposed for a TRNG based on a one-dimensional piecewise-linear chaotic map and it is suitable for the development of integrated TRNG circuits. In particular, the proposed design strategy is based on a feedback control procedure that allows to dynamically change the system parameters for the correction of the circuit "non-idealities" (e.g. the circuit offsets). The correction algorithm does not require a direct measurement of the system "non-idealities" or of the effective value of the map parameters, but only a dynamic estimation of these quantities based on the observation of the TRNG output. The design approach is validated by a hardware prototype implemented on a field programmable analog array (FPAA)

[1]  L. Kocarev,et al.  Chaos-based random number generators-part I: analysis [cryptography] , 2001 .

[2]  Wenfang Zhang,et al.  Chaotic secure communication based on discrete-time chaos noise generator , 2003, Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies.

[3]  Wayne Luk,et al.  A hardware Gaussian noise generator for channel code evaluation , 2003, 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 2003. FCCM 2003..

[4]  Massimo Alioto,et al.  A feedback strategy to improve the entropy of a chaos-based random bit generator , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  Chun-Yu Chen,et al.  Design and calibration of a noise measurement system , 2000, IEEE Trans. Instrum. Meas..