Unlock instant, AI-driven research and patent intelligence for your innovation.

True random number generator and true random number generation method

A true random number and random number technology, applied in the field of true random number generator and true random number generation, can solve the problems of low efficiency, ring oscillator phase difference, lack of automatic adjustment, etc., and achieve high efficiency

Pending Publication Date: 2020-04-14
OPEN SECURITY RES INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When different ring oscillator rings with relatively close periods are oscillating, some ring oscillator frequencies may be interlocked, resulting in a stable phase difference between the interlocked ring oscillators, and the output results will not produce random effects after XOR processing
The general way to deal with this problem is to manually disperse the ring oscillators in various parts of the chip during layout and routing, but this increases the difficulty of back-end layout and routing
[0004] In addition, in the existing design, if the generated random number sequence cannot meet the requirements, the designer needs to re-plan the design to enhance the entropy and improve the quality of the random number sequence, which is inefficient and lacks the means of automatic adjustment

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
  • True random number generator and true random number generation method
  • True random number generator and true random number generation method
  • True random number generator and true random number generation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0023] Please refer to figure 1 , figure 1 This is a schematic diagram of an embodiment of a true random number generator provided by an embodiment of the present invention.

[0024] In this embodiment, the true random number generator includes a configuration selection circuit 11, a ring oscillator circuit array 12, a clock sampling ar...

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 embodiment of the invention discloses a true random number generator and a true random number generation method. A plurality of ring oscillator circuits are arranged in an array manner, a random number sequence can be analyzed through a random number statistical analysis circuit and an analysis conclusion is fed back to a configuration selection circuit. The configuration selection circuit sends control information to adjust the configuration of the true random number generator according to the analysis conclusion of the random number statistical analysis circuit. With the embodiment of the invention, the configuration of the true random number generator can be automatically adjusted without increasing the difficulty of rear-end layout and wiring, a high-quality random number sequenceis generated and the efficiency is high.

Description

Technical field [0001] The invention relates to the technical field of information security, in particular to a true random number generator and a true random number generation method. Background technique [0002] True random numbers are commonly used in cryptographic computing scenarios. A true random number generator is required to generate a true random number. Unlike the pseudo-random number generator, the true random number generator needs to use a physical noise source. One of the most commonly used sources of physical noise at present is to use a ring oscillator to sample the output of the ring oscillator with a sampling clock. Affected by external noise, the waveform generated by the ring oscillator has jitter, and a true random number can be generated after digital processing. Since the output entropy of a single-channel ring oscillator is relatively low, multiple ring oscillators are usually used for sampling to increase the output entropy. [0003] Ring oscillators ...

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
IPC IPC(8): G06F7/58
CPCG06F7/588
Inventor 鹿益铭
Owner OPEN SECURITY RES INC