An actual random code generator based on chaos laser and method for generating random code

A chaotic laser and true random code technology, applied in the field of communication, can solve the problems of poor randomness, small bandwidth, and difficulty in practical application, and achieve high randomness, stability, and low cost

Inactive Publication Date: 2007-11-28
TAIYUAN UNIV OF TECH
View PDF10 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The random signal generated by the circuit has small bandwidth and poor randomness; and the quantum random source is difficult to realize practical application due to factors such as difficult data acquisition and complex equipment.

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
  • An actual random code generator based on chaos laser and method for generating random code
  • An actual random code generator based on chaos laser and method for generating random code
  • An actual random code generator based on chaos laser and method for generating random code

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0030] Fig. 2 is a structural schematic diagram of a true random code generator that realizes chaotic laser output by means of optical feedback. The specific implementation is as follows:

[0031] A true random code generator based on chaotic lasers, including a chaotic laser transmitter 1, a photodetector 2, a comparator 3 and a data processor 4, and they are connected in sequence, wherein the chaotic laser transmitter 1 includes a laser 1a, a collimating lens 2a, beam splitter 3a, optical attenuator 4a and mirror 5a, and they are connected successively between them; Described random code generator, its photodetector 2 adopts infrared detector, comparator 3 adopts single threshold comparator, data The processor 4 adopts the S-C flip-flop triggered by the leading edge.

[0032] The laser 1a is a commercial semiconductor laser (Sharp LT024MD0), the output center wavelength is 780nm laser, the output light is divided into two beams by the beam splitter 3a after passing through ...

Embodiment approach 2

[0034] Fig. 3 is another structural schematic diagram of a true random code generator that realizes chaotic laser output by means of optical injection. The specific implementation is as follows:

[0035] A true random code generator based on chaotic lasers, including a chaotic laser transmitter 1, a photodetector 2, a comparator 3 and a data processor 4, and they are connected in sequence, wherein the chaotic laser transmitter 1 includes an injection laser 1b, an optical fiber coupling 2b, optical attenuator 3b, polarization controller 4b and injected laser 5b and they are connected sequentially between them; described random code generator, its photodetector 2 adopts an infrared detector, and the comparator 3 adopts a single threshold comparator, The data processor 4 adopts the S-C flip-flop triggered by the leading edge.

[0036] The laser 1b is a commercial semiconductor laser (LDM5S752), the output center wavelength is 1550nm laser, and the output light enters the injecte...

Embodiment approach 3

[0038] Fig. 4 is another structural representation of a true random code generator that utilizes optical feedback to realize chaotic laser output, and the specific implementation is as follows:

[0039] A true random code generator based on chaotic laser, its chaotic laser transmitter 1 includes laser 1c, fiber coupler 2c, optical attenuator 3c, polarization controller 4c and reflector 5c and laser 1c, fiber coupler 2c, optical attenuator 3c, the polarization controller 4c, and the mirror 5c are sequentially connected; the true random code generator based on the chaotic laser, its photodetector 2 adopts an infrared detector, the comparator 3 adopts a single-threshold comparator, and the data processor 4 S-C flip-flop triggered by leading edge.

[0040] The laser 1c is a commercial semiconductor laser (LDM5S752), the output center wavelength is 1550nm laser, the output light passes through the fiber coupler 2c, the optical attenuator 3c and the polarization controller 4c in seq...

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 real random code generator based on chaotic laser and generating method of random code in the communicating technical domain, which comprises the following parts to connect sequently: chaotic laser launcher 1, photoelectric detector 2, comparator 3 and data processor 4, wherein the chaotic laser launcher 1 is composed of laser 1a, aligning lens 2a, beam splitter 3a, optical attenuator 4a and reflecting lens 5a to connect sequently. The generating method of random code comprises the following steps: utilizing optical feedback or optical injection pattern to output chaotic laser; transforming the input chaotic laser into electric signal through photoelectric detector 2; quantizing the chaotic signal through comparator 3; outputting real binary random code sequence through data processor 4. The invention uses chaotic laser as random source to generate real random signal, which has high velocity and randomness.

Description

technical field [0001] The invention relates to a chaotic laser-based true random code generator and a method for generating random codes, which belong to the technical field of communication, and in particular to a chaotic laser-based true random code generator and a method for generating random codes. Background technique [0002] Random codes and random signals are widely used, especially in the field of communication. [0003] Random codes can be divided into pseudo-random codes and true random codes. Pseudo-random codes are generally generated by mathematical methods, which use complex algorithms or algorithm combinations plus seed sources to generate pseudo-random codes. Generally speaking, although the algorithm is complex, there are always certain rules. As long as you know the rules of the algorithm, you can predict the distribution of pseudo-random codes, which cannot be regarded as random codes in the true sense. [0004] The generation of true random codes is b...

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): H03K3/42
Inventor王云才汤君华张明江
OwnerTAIYUAN UNIV OF TECH