2003
DOI: 10.1109/tc.2003.1190581
|View full text |Cite
|
Sign up to set email alerts
|

A high-speed oscillator-based truly random number source for cryptographic applications on a smartcard IC

Abstract: 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 o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
145
0
5

Year Published

2005
2005
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 345 publications
(155 citation statements)
references
References 10 publications
1
145
0
5
Order By: Relevance
“…Currently the most frequently used phenomenon in embedded TRNGs is direct noise amplification of a resistor [3] and jitter noise of digital clock signals [4]. Embedded TRNGs frequently use some external devices or rather heuristic source of randomness (e.g.…”
Section: Introductionmentioning
confidence: 99%
“…Currently the most frequently used phenomenon in embedded TRNGs is direct noise amplification of a resistor [3] and jitter noise of digital clock signals [4]. Embedded TRNGs frequently use some external devices or rather heuristic source of randomness (e.g.…”
Section: Introductionmentioning
confidence: 99%
“…For example, a clocked comparator can generate '0', '1' digital bits. The time-to-digit converter (TDC) method [3] and the oscillator sampling method [2] can also deal with a chaotic signal. However, the above methods can't make full use of the statistics of a chaotic signal which are more stable and controllable than those of noises.…”
Section: Random Number Generationmentioning
confidence: 99%
“…One intuitive method is to amplify and sample devices' noises such as thermal noise [1], but its disadvantage is that the circuits are usually unable to shield noises from supply and substrate. Some papers employ the oscillator sampling method [2] or the meta-stability method [3], but the randomness in these generators is also brought by devices' noises.…”
Section: Introductionmentioning
confidence: 99%
“…A first example of stateless noise source can be obtained from the well-know oscillator-based random bit generator [8,9,10,11] if both oscillators are stopped after each bit generation (Figure 3), thus avoiding the phase shifting between f fast and f slow . If digital ring oscillators are employed to implement f fast and f slow , the start-up time is usually a small fraction of the their oscillating period.…”
Section: Examples Of Stateless Sourcesmentioning
confidence: 99%