The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - April (2003 vol.52)
pp: 403-409
ABSTRACT
<p><b>Abstract</b>—The design of a high-speed IC random number source macro-cell, suitable to be integrated in a Smart Card microcontroller, is presented. The oscillator sampling technique is exploited and a jittered oscillator which features an amplified thermal noise source has been designed in order to increase the output throughput and the statistical quality of the generated bit sequences. The oscillator feedback loop acts as an offset compensation for the noise amplifier, thus solving one of the major issues in this kind of circuit. A numerical model for the proposed system has been developed which allows us to carry out an analytical expression for the transition probability between successive bits in the output stream. A prototype chip has been fabricated in a standard digital <tmath>0.18\mu m</tmath><it>n</it>-well CMOS process which features a 10Mbps throughput and fulfills the NIST FIPS and correlation-based tests for randomness. The macro-cell area, excluding pads, is <tmath>0.0016mm^{2}</tmath> (<tmath>184\mu m \times 86\mu m</tmath>) and a <tmath>2.3mW</tmath> power consumption has been measured.</p>
INDEX TERMS
Random number generator, noise source, jittered oscillator, Smart Cards.
CITATION
Marco Bucci, Lucia Germani, Raimondo Luzzi, Alessandro Trifiletti, Mario Varanonuovo, "A High-Speed Oscillator-Based Truly Random Number Source for Cryptographic Applications on a Smart Card IC", IEEE Transactions on Computers, vol.52, no. 4, pp. 403-409, April 2003, doi:10.1109/TC.2003.1190581
16 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool