Dynamic real random number generator

A true random number and generator technology, applied in the field of information security applications, can solve the problems of fixed period, unstable randomness of random number generator, unable to clearly reflect random performance, etc., to achieve high security, simple dynamic control process, High stability effect

Inactive Publication Date: 2009-02-11
WUHAN UNIV
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] There are currently some random number generators, but none of them can pass the NIST test with a high probability; the randomness of the random number generator is unstable; the random detection method fails to use the test suite officially provided by NIST, which cannot clearly reflect the random performance
At the same time, the existing random number generators often sample a fixed design method and design structure. This fixed structure is bound to have a fixed period, and the fixed period is a random sequence, especially for random number generators in the field of information security. of

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
  • Dynamic real random number generator
  • Dynamic real random number generator
  • Dynamic real random number generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical scheme of the present invention is described in detail below in conjunction with accompanying drawing: be made up of true random source, von Neumann checker (abbreviation VN), packet hybrid network and dynamic control component, the data input von Neumann that true random source produces Mann checker, the output of the von Neumann checker is connected to the input of the group hybrid network; the group hybrid network includes a chaotic transformation component, a discretization component and a block cipher component, and the output of the chaotic transformation component passes through After discretizing the component, it is adjusted by the block cipher component, and the dynamic control component controls the structure of the chaotic transformation component and / or the parameters of the non-linear component in the block cipher component through the signal to make the sequence output direction of the block hybrid network conform to the test standard. (For e...

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 a dynamic true random number generator, which is composed of a true random source Von Neumann checker, a packet hybrid network and a dynamic control component. The data generated by the true random source is input into the Von Neumann checker, and the output terminal of the Von Neumann checker is connected with the input terminal of the packet hybrid network; the packet hybrid network comprises a chaos transformation component, a discretization component and a block cipher component, the output terminal of the chaos transformation component is adjusted through the block cipher component after passing through the discretization component, the dynamic control component controls the structure of the chaos transformation component through signals and/or the parameter of the nonlinear component in the block cipher component to ensure the sequence outputting of the packet hybrid network to evolve in the direction according with the test standard along the working process, and the final output obtained from the packet hybrid network according with the test standard is a true random number sequence. The true random number generator can generate high-quality and high-stability true random number sequence, can resist various attacks by the dynamic structure, and has high security.

Description

technical field [0001] The invention belongs to the field of information security applications, in particular to a dynamic true random number generator. Background technique [0002] Random number generators are divided into pseudo-random number generators and true random number generators. A true random number generator produces unpredictable sequences. The period of the pseudo-random number generator is limited, but the performance of the pseudo-random number generator with a long enough period is close to that of the true random number generator. Generally, the true random source can only guarantee the unpredictability of the sequence, but not the statistical randomness of the sequence. Usually, the method of confusion and diffusion is used to hybridize the generated sequence, so that the hybridized sequence can pass the Diehard test or the NIST test. . [0003] According to the principles of cryptography, the security of passwords depends on the security of keys, and ...

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 WUHAN 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