True random number generator and true random number generation method for converting bridge voltage at random intervals by MCU

A technology of true random number and bridge voltage, applied in the field of true random number generator, can solve the problems of low randomness, high price, easy to be cracked, etc., to achieve flexible working mode, improve security, and improve cracking effect of difficulty

Active Publication Date: 2019-09-27
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF15 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The disadvantages of the prior art are: a separate true random number generator chip needs to purchase a dedicated chip at first, which is expensive and subject to human constraints.
FPGA all-digital true random numbers are more expensive, and in application scenarios that do not require FPGAs and must be implemented by microcontrollers, DSPs, and ARMs, a true random number generation solution suitable for these MCUs is required; microcontrollers are implemented by programming There are many solutions for pseudo-random number generators, but they are easy to be cracked and are not suitable for occasions with relatively high security information requirements.
At present, there is also a circuit structure that uses a single-chip ADC to convert the voltage of a pure resistance voltage divider circuit to realize a true random number. However, the output voltage of this pure resistance structure has a small range of variation. If the circuit noise is small, the voltage value obtained after the voltage division will change. It is not large, and if the accuracy of the ADC is not high enough, the collected voltage value may change little or not, so the randomness of the obtained random number is not high

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 for converting bridge voltage at random intervals by MCU
  • True random number generator and true random number generation method for converting bridge voltage at random intervals by MCU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.

[0026] The present invention adopts a common circuit (without using a special true random number generator chip), and realizes a true random number generator with high cost performance. The present invention adopts a kind of components and parts with ADC (can be the device such as single-chip microcomputer, ARM, DSP, FPGA etc. with built-in ADC, also can add ADC special chip of course, just do not recommend to use external specialized ADC chip, can increase cost, Increase the area of ​​the device), the invention can produce true random numbers by cooperating with the ADC module inside the chip through few peripheral circuits. This random number cannot be copied and can be used in applications such as encryption algorithms and anti-collision algorithms. The random numbers generated by this scheme are close to the characteristics of true random...

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 true random number generator and a generation method for converting bridge voltage at random intervals by MCU, the true random number generator comprises the MCU, a bridge module and an amplifier, and the MCU comprises an application module, a random number generation module and an ADC module; wherein the power supply VCC is respectively connected with the bridge module and the amplifier through the switch SW, the output end of the bridge module is connected with the amplifier, the output end of the amplifier is connected with the ADC module, the ADC module is connected with the random number generator, and the random number generator is connected with the application module. According to the invention, the output of the electric bridge passes through the amplifier and then is converted by the ADC, the bit size of the true random number can be controlled by the application module, the working mode is very flexible, and various application scenarios of a communication system and encryption algorithms requiring various random number bit widths can be met.

Description

technical field [0001] The invention relates to a true random number generator and a generating method for converting bridge voltages at random intervals by an MCU. Background technique [0002] In recent years, with the continuous development of communication technology, especially now that we are about to enter the 5G era, the communication rate is getting higher and higher, and the communication quality is getting better and better. These issues that were generally concerned by people before have become less and less popular. Take it seriously. Now, people have shifted the focus of their attention, they no longer focus on the communication speed or communication quality of the communication system, they are now focusing on whether the communication information is safe or not. Especially in today's information age, the security of information directly affects the interests of the country, enterprises and individuals, because the 21st century is the age of information. In ...

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/58H03M1/12H04L9/08
CPCG06F7/588H03M1/124H04L9/0869
Inventor 李钢李镇兵章佑鹏文光俊
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
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