On-chip true random number generator

A true random number and generator technology, applied in the security field, can solve problems such as complex circuits, performance bottlenecks, and high costs, and achieve the effects of uniform distribution of random numbers, low cost, and fast speed

Inactive Publication Date: 2014-11-05
JIANGSU HONGYUN TECH
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Pseudo-random numbers implemented using software algorithms inevitably have characteristics such as periodicity and predictability, and there are security risks that can be attacked. Therefore, security systems using pseudo-random numbers must have performance bottlenecks
[0004] In order to obtain true random numbers, an existing method is to connect a true random number generator outside the chip. Although the problem of pseudo-random numbers is solved, there are problems such as high cost, slow speed, and complicated circuits.

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
  • On-chip true random number generator
  • On-chip true random number generator
  • On-chip true random number generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to describe the principle, structure and advantages of the present invention more clearly, the present invention will be further described in detail in terms of method principle, hardware circuit, implementation process and measured data analysis in conjunction with the accompanying drawings. The specific implementation content described here is only used to explain the present invention, and is not intended to limit the present invention.

[0020] The invention discloses an on-chip true random number generator, using an on-chip temperature sensor as the noise source of the true random number generator, converting the temperature value into a digital signal through AD sampling, and converting the noise component in the original digital signal Convert it into a set of true random sequences, and finally pass through the sequence generator to generate true random numbers of any bit.

[0021] figure 1 Provide the general block diagram of true random number generat...

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 relates to an on-chip true random number generator, which comprises a random noise generator, an AD (Analog to Digital) sampler, a noise converter and a sequence generator. The on-chip true random number generator is characterized in that an on-chip temperature sensor is used as a noise source of the true random number generator; a temperature value is converted into a digital signal through AD sampling; the digital signal obtained through sampling is subjected to noise extraction conversion, and a group of true random sequences is obtained; and finally, a plurality of groups of random sequences are assembled through the sequence generator, and true random numbers in any bit are generated. An on-chip noise signal is used as a signal source of the true random number, so the characteristics of randomness, unpredictability and the like are realized, and the generated random numbers are in uniform distribution, comfort to the characteristics of irrelevance and the like and belongs to high-quality true random numbers. The on-chip true random number generator belongs to an on-chip true random number generator realized by using an integrated circuit; the technologies of chip design production line, synchronous processing, resource reuse and the like are utilized; and the on-chip true random number generator has the advantages that the cost is low, the stability is good, the velocity is high, the realization is easy, and the like.

Description

technical field [0001] An on-chip true random number generator belongs to the fields of safety, communication and integrated circuit design, and particularly relates to the design of realizing a true random number generator inside a chip. Background technique [0002] In the fields of security and communication, there is an increasing demand for high-quality true random numbers. For most encryption systems, the performance of random numbers determines the security of the keys used and protocol parameters. [0003] Pseudo-random numbers implemented using software algorithms inevitably have characteristics such as periodicity and predictability, and there are security risks that can be attacked. Therefore, security systems using pseudo-random numbers must have performance bottlenecks. [0004] In order to obtain true random numbers, an existing method is to connect a true random number generator outside the chip. Although the problem of pseudo-random numbers is solved, there ...

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
Inventor 韩景通陶建平王和国孙振玮张永攀
Owner JIANGSU HONGYUN TECH
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