Random number generator based on transition effect ring oscillator

A random number generator and ring oscillator technology, applied in random number generators, instruments, electrical digital data processing and other directions, can solve the problem of low output random number rate, achieve good anti-attack performance, high security, high speed quick effect

Active Publication Date: 2017-03-08
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, conventional true random number generators are composed of analog circuits, but their rate of outputting random numbers is low, usually below 1Mbps

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Random number generator based on transition effect ring oscillator
  • Random number generator based on transition effect ring oscillator
  • Random number generator based on transition effect ring oscillator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] combine figure 1 As shown, the random number generator based on the transition effect ring oscillator includes: a random number core circuit, a control circuit and a counting circuit.

[0021] The random number core circuit is a key part of the random number generator based on the transition effect ring oscillator, which is the source of generating random numbers, and is composed of an asymmetric RS latch, which is different from the traditional RS latch The difference lies in its asymmetry, that is, the two branches of the latch are inconsistent, and the timing shows that the delay time of the two branches is not equal, and the two branches can be guaranteed from the circuit or layout during design. Inconsistency, due to the asymmetry of the RS latch, the latch will temporarily oscillate, that is, the latch will appear metastable, and the number of oscillations is random due to the influence of device noise, and the number of oscillations is counted You can get the ra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a random number generator based on a transition effect ring oscillator. The random number generator consists of a random number core circuit which is used to generate an oscillation signal of unfixed time, and finally stabilizes at a fixed high level or low level; a control circuit which is used to generate resetting signals of the random number core circuit and a counter circuit; and a counter which enables the random number core circuit after the counter is reset, and is used for counting impulses generated by the random number core circuit. The invention has the advantages of a higher rate and a better anti-attack performance. The invention can be applied to all kinds of cryptosystems.

Description

technical field [0001] The invention relates to the fields of information security and integrated circuits, in particular to a random number generator based on a transition effect ring oscillator. Background technique [0002] As we all know, information security is becoming more and more important in contemporary society, and the core of information security is chips. With the rapid development of integrated circuit technology, chips are widely used in various industries. Security puts forward higher requirements, and the true random number generator is a key part of the security chip. [0003] There are usually two implementations of random number generators, pseudo-random number generators and true random number generators. Pseudo-random numbers are generally generated by digital sequential circuits. As long as a seed is given, the random numbers generated are usually long-period sequences, which can be predicted theoretically. The most common structure used in pseudora...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F7/58
CPCG06F7/588
Inventor 范志祥
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products