True random number generator based on digital circuit

A technology of true random numbers and generators, applied in random number generators, electrical digital data processing, digital data processing components, etc., can solve the problem that random numbers cannot meet the detection requirements, increase the complexity of digital post-processing, and reduce random numbers Problems such as generation rate, to achieve the effect of increasing unpredictability, simple structure, and easy transplantation

Active Publication Date: 2016-03-23
SHANGHAI AISINOCHIP ELECTRONICS TECH
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the improvement of random number detection requirements, the random numbers generated by the original oscillation sampling method have gradually failed to meet the detection requirements.
In order to improve the quality of random numbers, there are currently two main improvements. One is to increase the entro

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 based on digital circuit
  • True random number generator based on digital circuit
  • True random number generator based on digital circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be further elaborated below by describing a preferred specific embodiment in detail in conjunction with the accompanying drawings.

[0035] Such as figure 1 As shown, a true random number generator based on a digital circuit includes: a random number source generating module 100 for generating a digital signal with random characteristics; a post-processing module 200 connected to the random number source generating module 100, It is used to perform algorithmic processing on digital signals with random characteristics, and to generate a true random number signal after detection; wherein, the post-processing module 200 includes a sequentially connected first XOR gate circuit 201, a linear feedback shift register 202, detection circuit 203 and FIFO memory 204; the input signal of the first XOR gate circuit 201 is a digital signal with random characteristics output by the random number source generation module; the input signal of the linear feedb...

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 based on a digital circuit. The true random number generator comprises a random number source generating module used for generating digital signals with random character, and a postprocessing module used for conducting algorithm processing on the digital signals with random character, conducting detection and then generating true random number signals, wherein the postprocessing module comprises a first exclusive-OR gate circuit, a linear feedback shift register, a detection circuit and an FIFO memory which are sequentially connected, the input signals of the first exclusive-OR gate circuit are the digital signals with random character, the input signals of the linear feedback shift register are signals generated after the digital signals with random character and feedback signals of the linear feedback shift register are subjected to exclusive-OR by the first exclusive-OR gate circuit, and the detection circuit detects the digital signals with random character with a predetermined detection algorithm so as to generate true random number data and stores the true random number data in the FIFO memory. The true random number generator is simple in circuit structure, low in cost and high in adaptability.

Description

technical field [0001] The invention relates to the technical field of digital integrated circuits, in particular to a digital circuit-based true random number generator. Background technique [0002] With the development and application of information technology, online transactions such as e-commerce, e-government and online banking have become more and more common, and their security issues have attracted more and more attention. In order to improve the security of online transactions, the commonly used method is to use relevant cryptographic algorithms to ensure the authenticity and integrity of data. The most commonly used cryptographic algorithms are block cipher algorithms and public key cryptography algorithms. These algorithms all require the use of a key. In order to ensure the security of the key, a true random number is generally used as the key. Because the unpredictability of the true random number generator can meet the security of the key. [0003] There ar...

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 SHANGHAI AISINOCHIP ELECTRONICS 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