[go: up one dir, main page]

Allini et al., 2018 - Google Patents

Evaluation and monitoring of free running oscillators serving as source of randomness

Allini 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 …
Continue reading at research-explorer.ista.ac.at (PDF) (other versions)

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/58Random or pseudo-random number generators
    • G06F7/588Random number generators, i.e. based on natural stochastic processes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/60Methods 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/68Methods 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R23/00Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/25Arrangements for measuring currents or voltages or for indicating presence or sign thereof using digital measurement techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing 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