Allini et al., 2018 - Google Patents
Evaluation and monitoring of free running oscillators serving as source of randomnessAllini et al., 2018
View PDF- Document ID
- 7346329218703218251
- Author
- Allini E
- Skórski M
- Petura O
- Bernard F
- Laban M
- Fischer V
- Publication year
- Publication venue
- IACR Transactions on Cryptographic Hardware and Embedded Systems
External Links
Snippet
In this paper, we evaluate clock signals generated in ring oscillators and self-timed rings and the way their jitter can be transformed into random numbers. We show that counting the periods of the jittery clock signal produces random numbers of significantly better quality …
- 238000011156 evaluation 0 title description 12
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3181—Functional testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/60—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
- G06F7/68—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using pulse rate multipliers or dividers pulse rate multipliers or dividers per se
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R23/00—Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/25—Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Allini et al. | Evaluation and monitoring of free running oscillators serving as source of randomness | |
| Yang et al. | ES-TRNG: A high-throughput, low-area true random number generator based on edge sampling | |
| Lubicz et al. | Towards an oscillator based TRNG with a certified entropy rate | |
| US6675113B2 (en) | Monobit-run frequency on-line randomness test | |
| Chen et al. | A lightweight full entropy TRNG with on-chip entropy assurance | |
| Hussain et al. | A built-in-self-test scheme for online evaluation of physical unclonable functions and true random number generators | |
| Yang et al. | Lightweight hybrid entropy source true random number generator based on jitter and metastability | |
| Balasch et al. | Design and testing methodologies for true random number generators towards industry certification | |
| Kopparthi et al. | Hardware architecture of a digital piecewise linear chaotic map with perturbation for pseudorandom number generation | |
| CN100437468C (en) | Hadamard transform on-line randomness test | |
| Yang et al. | On-chip jitter measurement for true random number generators | |
| Zhu et al. | On the analysis and improvement of min-entropy estimation on time-varying data | |
| Fischer et al. | Enhancing Quality and Security of the PLL-TRNG | |
| Jin et al. | A dynamically reconfigurable entropy source circuit for high-throughput true random number generator | |
| Baker et al. | The hypergeometric distribution as a more accurate model for stochastic computing | |
| Chen et al. | A Design of High-Efficiency Coherent Sampling Based TRNG With On-Chip Entropy Assurance | |
| US20030187890A1 (en) | Gap average on-line randomness test | |
| Simka et al. | Model of a true random number generator aimed at cryptographic applications | |
| Bernard et al. | Low Cost and Precise Jitter Measurement Method for TRNG Entropy Assessment | |
| Nunzi et al. | Fault detection in atomic clock frequency standards affected by mean and variance changes and by an additive periodic component: the GLRT approach | |
| US20030187889A1 (en) | Functional gap average on-line randomness test | |
| Williams et al. | Lightweight, High-Entropy TRNG Using Quad Cross-Coupled Feedback Architecture | |
| Harrison et al. | A true random number generator based on a chaotic Jerk system | |
| Zhu et al. | Jitter estimation with high accuracy for oscillator-based TRNGs | |
| CN110399626B (en) | Thermal Jitter Estimation Method of True Random Number Generator Based on Ring Oscillator |