True random number generator based on time delay feedback oscillators

A time-delay feedback and true random number technology, which is applied in random number generators, instruments, electrical digital data processing, etc., can solve the problem of low random number rate, low randomness of oscillation signal phase, and lack of security of true random numbers. Guarantee and other issues, achieve the effect of high output rate, easy integration, increase diversity and flexibility

Active Publication Date: 2017-01-04
XIDIAN UNIV
View PDF9 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the above method, the noise source is used as an external noise source, and the attacker can attack it by controlling the external noise source, so the security of the true random number generated by this method cannot be guaranteed; secondly, some methods are based on the traditional anti-corruption method. Oscill

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 time delay feedback oscillators
  • True random number generator based on time delay feedback oscillators

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0022] refer to figure 1 , the present invention includes an oscillation circuit and a sampling circuit. The oscillating circuit is composed of N identical time-delay feedback XOR oscillators and M identical time-delay feedback XOR oscillators for generating random oscillation signals; the sampling circuit is composed of N+M D flip-flops for The random oscillating signal generated by the oscillating circuit is sampled, the output of the sampling sub-circuit in the sampling circuit is XORed as an output port of the sampling circuit, and a true random number sequence is output.

[0023] refer to figure 2 , the oscillating ci...

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 time delay feedback oscillators. The true random number generator mainly solves the problems that a true random number generator in the prior art is low in true random number generating speed and poor in randomness. The true random number generator comprises an oscillating circuit and a sampling circuit. The oscillating circuit is used for generating random oscillating signals and is composed of a plurality of time delay feedback exclusive-or oscillators and a plurality of time delay feedback exclusive-nor oscillators, each time delay feedback exclusive-or oscillator is composed of an exclusive-or gate and three upper inverter sets, each time delay feedback exclusive-nor oscillator is composed of an exclusive-nor gate and three lower inverter sets, and the inverter sets comprise different numbers of inverters. The sampling circuit is used for sampling the random oscillating signals generated by the oscillating circuit and is composed of a plurality of D triggers and an exclusive-or gate, and output of all the D triggers generates true random numbers with the speed of 100 Mbit/s or above through the exclusive-or gate. The true random number generator is simple in structure and good in entropy source randomness and can be used for secret communication.

Description

technical field [0001] The invention belongs to the technical field of digital circuits, in particular to a true random number generator based on a delay feedback oscillator, which can be used for secure communication. Background technique [0002] In a cryptographic system, random numbers play an important role in encrypting text information, images or videos. There are two main types of existing random numbers, true random numbers and pseudorandom numbers. Pseudo-random numbers are easy to implement in software, and their security depends on the complexity of a given algorithm and the key seed. Although they have good statistical properties, they cannot be guaranteed to be unpredictable; true random numbers rely on uncertain Sources of entropy, such as analog phenomena in electronics, are very unpredictable. Therefore, for cryptographic systems with high security requirements, true random numbers have become a better choice. [0003] Among the existing true random numbe...

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 XIDIAN UNIV
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