Oversampling high-speed real-time optical true random number generator

A true random number and oversampling technology, which is applied in the field of oversampled high-speed optical true random number generators, can solve problems such as insufficient real-time code rate, achieve the effect of avoiding synchronization problems and breaking through the bottleneck of electronic clock jitter rate

Active Publication Date: 2016-09-21
TAIYUAN UNIV OF TECH
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide an oversampling high-speed real-time optical true random number generator to solve the problem of insufficient real-time code rate in the above-mentioned existing true random number generation technology, and to be used in modern cryptography and secure communication, etc. field

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
  • Oversampling high-speed real-time optical true random number generator
  • Oversampling high-speed real-time optical true random number generator
  • Oversampling high-speed real-time optical true random number generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The specific implementation manners of the present invention will be further described below.

[0029] Implement the technical scheme of a kind of oversampling high-speed real-time optical true random number generator provided by the above-mentioned of the present invention, be on the basis of laser chaotic entropy source, utilize the high repetition frequency that mode-locked laser produces, ultra-low jitter (fs order of magnitude ) ultra-short optical pulse sequence to replace the electronic clock with a large aperture jitter as the trigger signal, and use the all-optical switch to complete the oversampling of the chaotic optical signal in the entire optical domain; then, use the parallel output type without sample-hold circuit The analog-to-digital converter quantizes and encodes it to generate a true random number with a high-speed real-time rate.

[0030] Traditionally or conventionally, technicians in related fields use electronic clocks as trigger signals, and us...

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

This invention discloses an oversampling high-speed real-time optical true random number generator. A mode-locking pulse laser outputs ultra-short optical pulse sequence; the ultra-short optical pulse sequence is loaded to a control signal input end of an all-optical switch; continuous chaotic optical signals outputted by a laser chaos entropy source is inputted by a detecting signal end of the all-optical switch; the all-optical switch oversamples the chaotic optical signals; after being sampled, idle noise of obtained chaotic optical pulse sequence is filtered by an optical bandpass filter; the chaotic optical pulse sequence is converted into corresponding chaotic electric pulse signals though a fast photodetector to be inputted to a positive terminal of an eight-bit analog-digital converter; the voltage signal outputted by an adjustable harmonic constant voltage source is used as a comparison voltage to be loaded to a negative terminal of the eight-bit analog-digital converter; at last, a parallel output port of the least significant bit of lower four bits of the eight-bit analog-digital converter outputs four ways of high-speed real-time true random number sequences. The real-time bit rate of the true random number generator reaches more than hundred Gbps; the real-time bit rate of the prior true random number generator is improved 2-3 magnitudes; and the requirement of high-speed secret network is greatly satisfied.

Description

technical field [0001] The invention relates to a true random number generator, in particular to an over-sampling high-speed optical true random number generator used for Monte Carlo simulation, statistical sampling, artificial neural network and secure communication. Background technique [0002] Random numbers are widely used in scientific computing such as Monte Carlo simulation, statistical sampling, and artificial neural networks. Especially in the field of secure communication, the generation of safe and reliable random numbers (keys) is related to national defense security, financial stability, commercial confidentiality, personal privacy and many other aspects. [0003] Shannon, the originator of information theory, confirmed that the "one-time pad" encryption theory is required for absolutely secure confidential communication. This puts forward three conditions for the random number generator: 1) the length of the key is not shorter than the length of the plaintext...

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
CPCG06F7/588
Inventor 李璞王云才孙媛媛刘香莲易小刚
Owner TAIYUAN UNIV OF 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