A method and device for generating physical random numbers
By improving the mutually coupled distributed feedback laser, using chirped Bragg grating and Mach Zengdel interferometer technology, the low bandwidth problem caused by delay characteristics in existing laser chaotic random number generators is solved, and the efficient generation of ultra-high-speed random number is achieved.
Patent Information
- Application Number
- CN202111370576.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-18
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2041-11-18
AI Technical Summary
The existing method of using laser chaos to generate random numbers has time-delay characteristics, resulting in low chaotic bandwidth and cannot meet the demand for generating ultra-high-speed random numbers.
An improved mutually coupled distributed feedback laser is adopted to adjust the coupling delay through the chirped Bragg grating, obscuring the delay characteristic peak, and a Mach Zengdel interferometer is used to add phase information to the signal to improve the chaotic bandwidth.
Effectively eliminate delay feature peaks, improve chaotic bandwidth, reduce post-processing, and promote the generation of ultra-high-speed random numbers.
Smart Images

Figure CN113918121B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of chaotic encryption technology, and specifically relates to a method and a device for generating physical random numbers, which is only a method and a device for generating physical random numbers based on an improved mutually coupled distributed feedback laser. Background Art
[0002] The development of network technology has improved social work efficiency and productivity, especially with the advent of the 5G era, faster speeds and higher bandwidths have made communication between people more convenient and barrier-free. As the information rate increases, the security of information has also been increasingly threatened. Information security encryption is inseparable from random numbers, which are divided into true random numbers and pseudo-random numbers. True random numbers are extracted from physical entropy sources in nature, and pseudo-random numbers are extracted from fixed algorithms that are close to real random numbers. True random numbers extracted from physical entropy sources in nature have the disadvantage of low speed and are not suitable for current large-capacity high-speed communications, so high-speed pseudo-random number generation methods have become a hot topic of research.
[0003] The most cutting-edge research now focuses on using laser chaos to generate random numbers. The advantage is that the chaos generated by lasers has the characteristics of high bandwidth, which can be used to solve the problem of insufficient random number generation rate. However, the existing methods of using laser chaos to generate random numbers generally have time delay characteristics. For example, the existing methods of using laser chaos to generate random numbers use time delay characteristics to solve the problem of insufficient random number generation rate. For example, the patent "A dual-path parallel high-speed random number generator based on semiconductor ring laser" (patent announcement number CN103455306B) applied by Li Nianqiang, Pan Wei and others in 2013 produces chaotic random numbers through simple delayed feedback, which has obvious delay characteristics. For another example, the external cavity feedback laser that is currently commonly used to generate laser chaos has very obvious delay characteristics.
[0004] In 2005, Jon Paul et al. published an article titled “3.5-GHz Signal Transmission in an All-Optical Chaotic Communication Scheme Using 1550-nm Diode Lasers” in IEEE Photonics Technology Letters, proving that when an external feedback loop is introduced, a more obvious time delay feature will appear. In 2006, VSU Daltsov et al. published an article titled “Time delay identification in chaotic cryptosystems ruled by delay-differential equations” in Bulletin of the Russian Academy of Sciences: Physics, proving that existing chaos analysis techniques have the possibility of reconstructing delay systems based on time delay features, and there is a risk of information leakage; further, the lower bandwidth brought about by the time delay features is not conducive to the generation of ultra-high-speed random numbers. Summary of the invention
[0005] In order to solve the above problems, the inventors have designed and studied for many times and provided a method and device for generating physical random numbers, which is a method and device for generating physical random numbers based on an improved mutually coupled distributed feedback laser, which solves the shortcomings of the existing physical random number generator, such as low chaotic bandwidth and obvious delay characteristics.
[0006] According to a first aspect of the present invention, a device for generating physical random numbers is provided, which includes a chaos generation module, a delay shielding module, an interference detection module, an analog-to-digital conversion module and a post-processing module. The chaos generation module is used to generate chaotic laser. After the chaotic laser is shielded by the delay shielding module with a time delay feature, it enters the interference detection module and adds phase information. Then, the analog-to-digital conversion module converts the chaotic optical signal with the added phase information into a digital signal, and the physical random number is output after being processed by the post-processing module.
[0007] The chaos generation module is connected to the delay masking module, which is connected to the interference detection module. The interference detection module is connected to the analog-to-digital conversion module, which is used to sample the chaotic electrical signal and quantize it into an 8-bit binary digital signal; the analog-to-digital conversion module is connected to the post-processing module, which performs XOR on the received 8-bit binary signal and takes the 4 least significant bits as the physical random number output.
[0008] Furthermore, the delay masking module includes an optical isolator, an adjustable attenuator and a chirped Bragg grating. The adjustable attenuator sends the chaotic optical signal into the chirped Bragg grating, and the chirp coefficient and the chirp Bragg grating length are adjusted to achieve the goal of masking the delay characteristics and improving the chaotic bandwidth.
[0009] Furthermore, the interference detection module includes a Mach-Zehnder interferometer and a balanced photodetector, and the analog-to-digital conversion module includes a 200MHz bandwidth oscilloscope and an 8-bit analog-to-digital converter. The 200MHz bandwidth oscilloscope has a sampling frequency of 5Gs / s, which samples the chaotic electrical signal, and then the analog-to-digital converter converts the sampled signal into an 8-bit binary digital signal.
[0010] According to the second aspect of the present invention, there is provided a device for generating physical random numbers, which is a device for generating physical random numbers based on an improved mutually coupled distributed feedback laser. The device for generating physical random numbers consists of two branches with consistent structures and components with the same functions, including an upper branch and a lower branch. Both the upper branch and the lower branch include a chaos generation module, a delay masking module, an interference detection module, an analog-to-digital conversion module and a post-processing module. The upper branch and the lower branch share the same chaos generation module and post-processing module.
[0011] Among them, the chaos generation module uses two distributed feedback lasers coupled with each other as the physical entropy source, the delay masking module uses a chirped Bragg grating to make the chaotic optical signal pass through the chirped Bragg grating; the interference detection module uses a Mach-Zehnder interferometer to make the chaotic optical signal reflected by the chirped Bragg grating pass through the Mach-Zehnder interferometer to add phase information.
[0012] Preferably, the chaos generation module comprises a laser driver, a temperature controller, two lasers, a polarization controller, an adjustable attenuator and two optical circulators, and the optical signal generated by the optical circulator is transmitted to the delay masking module.
[0013] More preferably, the laser is a distributed feedback laser.
[0014] According to a third aspect of the present invention, a method for generating physical random numbers is provided, which uses the above-mentioned device for generating physical random numbers to generate physical random numbers.
[0015] Compared with the prior art, the method and device for generating physical random numbers of the present invention have the following advantages:
[0016] 1. The present invention adjusts the coupling delay through the chirped Bragg grating, so that the delay is not a fixed value, and masks the delay characteristic peak, broadens the bandwidth, and is conducive to the generation of ultra-high-speed random numbers.
[0017] 2. The present invention adds phase information to the signal through the Mach-Zehnder interferometer, which eliminates the need for complex post-processing, reduces the use of electronic components, and is conducive to the generation of ultra-high-speed random numbers. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a simplified structural schematic diagram of a device for generating physical random numbers based on an improved mutually coupled distributed feedback laser according to the present invention.
[0019] Figure 2 yes Figure 1 Detailed structural diagram of the device shown. DETAILED DESCRIPTION
[0020] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. The described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. In addition, the scope of protection of the present invention should not be limited to the following specific structures or components or specific parameters.
[0021] The present invention provides a device for generating physical random numbers. The device comprises a chaos generation module, a time delay shielding module, an interference detection module, an analog-to-digital conversion module and a post-processing module. The chaos generation module is used to generate chaotic laser. After the chaotic laser is shielded from time delay characteristics by the time delay shielding module, it enters the interference detection module and adds phase information. Then, the analog-to-digital conversion module converts the chaotic optical signal with the added phase information into a digital signal. After being processed by the post-processing module, the physical random number is output.
[0022] Among them, the chaos generation module is connected to the delay masking module, and the delay masking module is connected to the interference detection module. The interference detection module is connected to the analog-to-digital conversion module, which is used to sample the chaotic electrical signal and quantize it into an 8-bit binary digital signal; the analog-to-digital conversion module is connected to the post-processing module, and the received 8-bit binary signal is XORed, and the 4 least significant bits are taken as the physical random number output. The delay masking module includes an optical isolator, an adjustable attenuator and a chirped Bragg grating. The adjustable attenuator sends the chaotic optical signal into the chirped Bragg grating, and the chirp coefficient and the chirp Bragg grating length are adjusted to achieve the goal of masking the delay characteristics and improving the chaotic bandwidth. Furthermore, the interference detection module includes a Mach-Zehnder interferometer and a balanced photodetector. The analog-to-digital conversion module includes a 200MHz bandwidth oscilloscope and an 8-bit analog-to-digital converter. The 200MHz bandwidth oscilloscope has a sampling frequency of 5Gs / s, which samples the chaotic electrical signal, and then the analog-to-digital converter converts the sampled signal into an 8-bit binary digital signal
[0023] Furthermore, the present invention provides a device for generating physical random numbers, which is a device for generating physical random numbers based on an improved mutually coupled distributed feedback laser, and the device for generating physical random numbers is composed of two branches with consistent structures and components with the same functions, that is, the device for generating physical random numbers based on an improved mutually coupled distributed feedback laser includes an upper branch and a lower branch, the upper branch includes a chaos generation module, a delay shielding module 1, an interference detection module 1, an analog-to-digital conversion module 1 and a post-processing module, and the lower branch includes a chaos generation module, a delay shielding module 2, an interference detection module 2, an analog-to-digital conversion module 2 and a post-processing module, and the upper branch and the lower branch share the same chaos generation module and post-processing module. The following takes the signal flow of the upper branch as an example to illustrate the signal flow in the upper branch, and the signal flow of the lower branch is the same as the signal flow of the upper branch.
[0024] Specifically, the device for generating physical random numbers includes a chaos generation module, a delay shielding module, an interference detection module, an analog-to-digital conversion module, and a post-processing module. The chaos generation module uses two distributed feedback lasers coupled to each other as a physical entropy source, adds a chirped Bragg grating in the loop, and makes the chaotic signal pass through the chirped Bragg grating. A Mach-Zehnder interferometer is added in the loop, and the chaotic light reflected by the chirped Bragg grating passes through the Mach-Zehnder interferometer. The device for generating physical random numbers of the present invention can eliminate the problem of delay characteristic peaks caused by conventional external cavity feedback, improve the bandwidth of chaotic lasers, do not require very complicated post-processing methods, and is conducive to breaking through electronic bottlenecks and improving the efficiency of generating physical random numbers.
[0025] The following is combined with Figure 1 and Figure 2 To illustrate the device for generating physical random numbers of the present invention, the present invention is based on the upper branch of the device for generating physical random numbers of the improved mutually coupled distributed feedback laser, including a chaos generation module, a delay shielding module 1, an interference detection module 1, an analog-to-digital conversion module 1 and a post-processing module, wherein the chaos generation module generates chaotic laser, after the delay characteristics are shielded by the delay shielding module 1, it enters the interference detection module 1 to add phase information, and then is converted into a digital signal by the analog-to-digital conversion module 1, and a random number is output after being processed by the post-processing module. The present invention shields the delay characteristics of the chaotic signal, improves the chaotic bandwidth, reduces the post-processing process, and is conducive to breaking through the electronic bottleneck.
[0026] like Figure 1As shown, further, the chaos generation module in the upper branch is connected to the delay masking module 1, which is used to mask the delay characteristics of the chaotic optical signal. The delay masking module 1 is connected to the interference detection module 1, which is used to add phase information to the chaotic optical signal after the masking delay, increase the degree of chaos and generate a chaotic optical signal, and convert the chaotic optical signal with added phase into a chaotic electrical signal to enter the post-processing process. The interference detection module 1 is connected to the analog-to-digital conversion module 1, which is used to sample the chaotic electrical signal and quantize it into an 8-bit binary digital signal. The analog-to-digital conversion module 1 is connected to the post-processing module, and the two received 8-bit binary signals are subjected to XOR processing, and then the 4 least significant bits are taken as the physical random number output.
[0027] like Figure 2 As shown, the chaos generation module includes a laser driver, a temperature controller, two lasers, a polarization controller, an adjustable attenuator and two optical circulators, the laser is preferably a distributed feedback laser, the two lasers include laser 1 and laser 2, the two optical circulators include optical circulator 1 and optical circulator 2, the optical signal generated by optical circulator 1 is transmitted to the delay masking module 1, and the optical signal generated by optical circulator 2 is transmitted to the delay masking module 2. In the present invention, only the same laser driver, temperature controller, polarization controller and adjustable attenuator are used, so that the chaos generation module is simpler and almost no delay is generated between the devices.
[0028] The optical circulator 1 is connected to the optical circulator 2 through a polarization controller and an adjustable attenuator, the optical circulator 1 is connected to the laser 1 through an optical fiber, and the optical circulator 2 is connected to the laser 2 through an optical fiber, so that the laser 1 of the upper branch and the laser 2 of the lower branch form a coupling structure; the laser 1 and the laser 2 are controlled by a laser driver and a temperature controller so that the laser 1 and the laser 2 obtain stable output signals. The device of the present invention creates a coupling structure, and the polarization controller preferably uses a polarizer to control the polarization state matching, and uses an adjustable attenuator to control the coupling strength, thereby introducing a coupling delay τ between the laser 1 and the laser 2. Under appropriate coupling parameters, complex chaotic dynamics will be generated, chaotic laser will be generated, and the chaotic laser will be sent to the delay masking module. Specifically, the optical circulator 1 transmits the chaotic laser to the delay masking module 1, and the optical circulator 2 transmits the chaotic laser to the delay masking module 2.
[0029] Preferably, the laser driver is used to drive the distributed feedback laser to emit a stable laser, and the temperature controller is used to control the temperature of the two lasers (laser 1 and laser 2) to be constant to prevent the two lasers from detuning in frequency. More preferably, the distributed feedback laser is a distributed feedback semiconductor laser.
[0030] The delay shielding module 1 is used to shield the delay characteristics and improve the chaotic bandwidth. After receiving the chaotic laser emitted by the chaos generating module, the delay shielding module 1 of the upper branch passes through the optical isolator 1 and the adjustable attenuator 1, enters the chirped Bragg grating 1, and the reflected chaotic light enters the interference detection module 1.
[0031] The interference detection module 1 is used to add phase information to the chaotic signal. The interference detection module 1 includes a Mach-Zehnder interferometer 1 and a balanced photodetector 1. The Mach-Zehnder interferometer 1 is composed of two 3dB couplers, a delay fiber and a common fiber. The two 3dB couplers are arranged at both ends. The two 3dB couplers are connected via the delay fiber and the common fiber. Specifically, the left 3dB coupler is connected to the right 3dB coupler via the delay fiber, and the left 3dB coupler is connected to the right 3dB coupler via the common fiber, wherein the delay fiber and the common fiber are in parallel relationship; the light is divided into two paths through the first 3dB coupler, one path enters the delay fiber, and the other path enters the common fiber, and is combined at the second 3dB coupler and divided into two optical signals with the same intensity. The balanced photodetector 1 is composed of two photodetectors and a differentiator. The two optical signals with the same intensity enter the two photodetectors respectively and are converted into electrical signals. The differentiator then performs a first-order difference on the two electrical signals, and then sends the electrical signals obtained after the first-order difference to the analog-to-digital conversion module 1.
[0032] The analog-to-digital conversion module 1 is used to convert an analog signal (i.e., an electrical signal obtained after first-order differential) into a digital signal. The analog-to-digital conversion module 1 includes a sampler 1 and an analog-to-digital converter 1. The sampler 1 is preferably a 200MHz bandwidth oscilloscope with a sampling frequency of 5GS / s. The analog-to-digital converter 1 is preferably an 8-bit analog-to-digital converter. After the analog-to-digital conversion module 1 receives the electrical signal from the interference detection module 1, the sampler 1 samples the electrical signal, and then the analog-to-digital converter 1 performs analog-to-digital conversion on the sampled signal and converts it into an 8-bit binary digital signal. It is then transmitted to the post-processing module.
[0033] The upper branch and the lower branch have the same signal flow as above, and the output of the lower branch is an 8-bit binary digital signal.
[0034] The post-processing module includes XOR operation processing and least significant bit operation processing. The least significant bit operation processing preferably performs 4-bit least significant bit extraction processing. The post-processing module performs XOR operation processing on the 8-bit binary digital signal from the upper branch and the 8-bit binary digital signal from the lower branch, and then intercepts the last four bits of the XOR operation result as a physical random number output.
[0035] In another embodiment of the present invention, the laser is a distributed feedback laser, which is used to generate laser light. Each distributed feedback laser is driven by a highly stable, low-noise laser driver. When the temperature control is not accurate, the two lasers will enter frequency detuning, thereby affecting the output of the chaotic laser. Generally, the frequency detuning range is controlled within -7.5 GHz to 7.5 GHz to prevent the laser frequency from being too detuned, causing the dynamic characteristics of the system to change from a chaotic state to a periodic state. The chaotic laser is output to a delay shielding module to eliminate the delay characteristic peak and protect the information from being leaked.
[0036] When the frequency detuning is greater than 7.5GHz, the slowly varying electric field amplitude E will fluctuate with time period, and the average number of carriers N will also change regularly with time. At this time, the system will transform from a chaotic state to a periodic state, and regular numbers will be generated. At the same time, if the injected carrier rate does not match the coupling rate, the system will also enter a periodic state, and random numbers will not be generated.
[0037] The output rate equation of chaotic laser can be described by the following rate equation. The slowly varying electric field amplitude E and the average number of carriers N in the active region can be expressed as:
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044] Where, subscripts 1 and 2 represent laser 1 and laser 2, respectively, γ is the attenuation constant, g is the differential gain coefficient, κ is the coupling rate, τ is the coupling time, and γ is the e is the carrier decay rate, N t is the transparent carrier density, ε is the gain saturation coefficient, β is the spontaneous emission rate. σ is Gaussian white noise with a variance of 1 and a mean of zero; Δf is the frequency of detuning between the two lasers, τ Lis the round trip time of photons in the laser cavity, q is the charge, v is the volume of the laser active area, and I is the pump current. G1 is the nonlinear gain of laser 1, E'1 is the rate of change of the electric field of the distributed feedback laser of laser 1, G2 is the nonlinear gain of laser 2, E'2 is the rate of change of the electric field of the distributed feedback laser of laser 2, E1 is the slow-changing electric field amplitude of laser 1, N1 is the average number of carriers in the active area of laser 1, E2 is the slow-changing electric field amplitude of laser 2, and N2 is the average number of carriers in the active area of laser 2. t is the system operation time, α is the linewidth enhancement factor, e is the natural base, and f1 and f2 are the frequencies of free operation of laser 1 and laser 2.
[0045] The chaotic laser generated by laser 1 enters the first port of optical circulator 1, enters the delay shielding module 1 from the third port of optical circulator 1, and enters the second port of optical circulator 2 from the second port through the polarization controller and the adjustable attenuator to form external cavity feedback. Similarly, the chaotic laser generated by laser 2 enters the first port of optical circulator 2, enters the masking delay module 2 of the lower branch from the third port of optical circulator 2, and enters the second port of optical circulator 1 from the second port of optical circulator 2 through the adjustable attenuator and the polarization controller to form external cavity feedback.
[0046] According to the above, it can be known that the optical circulator 1 is divided into three ports. The laser emitted by the distributed feedback laser 1 enters the first port of the optical circulator 1, and the laser emitted by the distributed feedback laser 1 is divided into two paths. One path is emitted from the third port and enters the delay shielding module 1 of the upper branch, and the other path is emitted from the second port and enters the second port of the optical circulator 2 through the polarization controller and the adjustable attenuator.
[0047] Furthermore, the adjustable attenuator is used to control the coupling strength, and the coupling strength is defined as:
[0048]
[0049] p2 is the output power of laser 1 or laser 2 when there is no mutual coupling, and p1 is the coupled optical power.
[0050] Preferably, the delay shielding module first uses an optical isolator to isolate unnecessary external feedback, and then uses an adjustable attenuator to control the power. The laser then enters the chirped Bragg grating for modulation, and the delay characteristics caused by the external cavity feedback are eliminated by changing the length and chirp coefficient of the chirped Bragg grating, and the bandwidth is increased.
[0051] Preferably, the analog-to-digital conversion module samples and stores the acquired signal using a 200MHz bandwidth oscilloscope, with a sampling frequency of 5Gs / s, and then enters an 8-bit analog-to-digital converter to convert it into an 8-bit binary signal.
[0052] The present invention provides a method for generating physical random numbers using the device for generating physical random numbers of the present invention, wherein the method adjusts the coupling delay through a chirped Bragg grating so that the delay is not a fixed value, and masks the characteristic peak of the delay, broadens the bandwidth, and is conducive to the generation of ultra-high-speed random numbers. The present invention adds phase information to the signal through a Mach-Zehnder interferometer, which eliminates the need for complex post-processing, reduces the use of electronic components, and is conducive to the generation of ultra-high-speed random numbers.
[0053] The method for generating physical random numbers of the present invention specifically comprises the following steps:
[0054] Step S1: Power on the two lasers, generate a chaotic light source through the mutual coupling lasers, and enter the delay shielding module;
[0055] Step S2: the delay shielding module masks the delay information and then sends the light source to the interference detection module;
[0056] Step S3: The interference detection module adds self-interference phase information to the chaotic light source and converts the optical signal into an electrical signal, which is then sent to the analog-to-digital conversion module;
[0057] Step S4: The analog-to-digital conversion module samples the electrical signal and converts it into a digital signal, and then sends the signal to the post-processing module;
[0058] Step S5: The post-processing module performs XOR on the sampled electrical signals from the upper branch and the lower branch, and then takes the least significant four bits for output.
[0059] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. It can be understood by a person of ordinary skill in the art that various modifications can be made in form and details without departing from the spirit and scope of the present invention defined in the appended claims.
Claims
1. A device for generating physical random numbers, characterized in that: It includes a chaos generation module, a delay shielding module, an interference detection module, an analog-to-digital conversion module and a post-processing module. The chaos generation module is used to generate chaotic lasers. After the chaotic lasers are shielded from the delay characteristics by the delay shielding module, they enter the interference detection module and add phase information. Then, the analog-to-digital conversion module converts the chaotic optical signal with the added phase information into a digital signal, and the post-processing module outputs a physical random number after processing. The chaos generation module is connected to the delay masking module, and the delay masking module is connected to the interference detection module; the interference detection module is connected to the analog-to-digital conversion module, which is used to sample the chaotic electrical signal and quantize it into an 8-bit binary digital signal; the analog-to-digital conversion module is connected to the post-processing module, which performs XOR on the received 8-bit binary signal and takes the 4 least significant bits as the physical random number output; the delay masking module includes an optical isolator, an adjustable attenuator and a chirped Bragg grating, and the adjustable attenuator sends the chaotic optical signal into the chirped Bragg grating, and the chirp coefficient and the chirp Bragg grating length are adjusted to achieve the goal of masking the delay feature and improving the chaotic bandwidth; the interference detection module includes a Mach-Zehnder interferometer and a balanced photodetector, and the analog-to-digital conversion module includes a 200MHz bandwidth oscilloscope and an 8-bit analog-to-digital converter. The 200MHz bandwidth oscilloscope has a sampling frequency of 5Gs / s, samples the chaotic electrical signal, and then the analog-to-digital converter converts the sampled signal into an 8-bit binary digital signal.
2. A device for generating physical random numbers, characterized in that: The invention relates to a device for generating physical random numbers based on an improved mutually coupled distributed feedback laser. The device for generating physical random numbers is composed of two branches with consistent structures and components with the same functions. The two branches include an upper branch and a lower branch. Both the upper branch and the lower branch include a chaos generation module, a time delay shielding module, an interference detection module, an analog-to-digital conversion module and a post-processing module. The upper branch and the lower branch share the same chaos generation module and post-processing module. The chaos generation module uses two distributed feedback lasers coupled to each other as a physical entropy source, adds a chirped Bragg grating in the loop, makes the chaotic signal pass through the chirped Bragg grating, and adds a Mach-Zehnder interferometer in the loop, makes the chaotic light reflected by the chirped Bragg grating pass through the Mach-Zehnder interferometer. The upper branch includes a chaos generation module, a first delay shielding module, a first interference detection module, a first analog-to-digital conversion module and a post-processing module, wherein the chaos generation module generates chaotic laser, which, after being masked by the first delay shielding module, enters the first interference detection module to add phase information, and then is converted into a digital signal by the first analog-to-digital conversion module, and is processed by the post-processing module to output a random number; the first interference detection module is connected to the first analog-to-digital conversion module, and is used to sample the chaotic electrical signal and quantize it into an 8-bit binary digital signal; the first analog-to-digital conversion module is connected to the post-processing module, and performs XOR processing on the two received 8-bit binary signals, and then takes the 4 least significant bits as the physical random number output; The chaos generation module comprises a laser driver, a temperature controller, two lasers, a polarization controller, an adjustable attenuator and two optical circulators. The two lasers comprise a first laser and a second laser. The two optical circulators comprise a first optical circulator and a second optical circulator. The optical signal generated by the first optical circulator is transmitted to the first delay masking module. The first optical circulator is connected to the second optical circulator through the polarization controller and the adjustable attenuator. The first optical circulator is connected to the first laser through an optical fiber. The second optical circulator is connected to the second laser through an optical fiber, so that the first laser of the upper branch and the second laser of the lower branch form a coupling structure. The laser driver and the temperature controller are used to control the first laser and the second laser so that the first laser and the second laser obtain stable output signals.
3. The device for generating physical random numbers according to claim 2, characterized in that: The laser is a distributed feedback laser.
4. The device for generating physical random numbers according to claim 2, characterized in that: The laser driver is used to drive the distributed feedback laser to emit a stable laser, and the temperature controller is used to control the temperature of the first laser and the second laser to be constant.
5. The device for generating physical random numbers according to claim 3, characterized in that: The distributed feedback laser is a distributed feedback semiconductor laser.
6. The device for generating physical random numbers according to claim 2, characterized in that: After receiving the chaotic laser emitted by the chaos generating module, the first delay shielding module of the upper branch passes through the first optical isolator and the first adjustable attenuator and enters the first chirped Bragg grating, and the reflected chaotic light enters the first interference detection module.
7. The device for generating physical random numbers according to claim 2, characterized in that: The first interference detection module includes a first Mach-Zehnder interferometer and a first balanced photoelectric detector. The first Mach-Zehnder interferometer consists of two 3dB couplers, a delay fiber and a common fiber. The two 3dB couplers are arranged at both ends and connected via the delay fiber and the common fiber.
8. The device for generating physical random numbers according to claim 7, characterized in that: The left 3dB coupler is connected to the right 3dB coupler via a delay optical fiber, and the left 3dB coupler is connected to the right 3dB coupler via a common optical fiber, wherein the delay optical fiber and the common optical fiber are in a parallel relationship.
9. The device for generating physical random numbers according to claim 8, characterized in that: The light is divided into two paths through the first 3dB coupler, one path enters the delayed optical fiber, and the other path enters the ordinary optical fiber. The light is combined at the second 3dB coupler and divided into two optical signals with the same intensity.
10. A method for generating physical random numbers, using the device for generating physical random numbers according to any one of claims 2 to 3 to generate physical random numbers, comprising the following steps: Step S1: Power on the two lasers, generate a chaotic light source through the mutual coupling lasers, and enter the delay shielding module; Step S2: the delay shielding module masks the delay information and then sends the light source to the interference detection module; Step S3: The interference detection module adds self-interference phase information to the chaotic light source and converts the optical signal into an electrical signal, which is then sent to the analog-to-digital conversion module; Step S4: The analog-to-digital conversion module samples the electrical signal and converts it into a digital signal, and then sends the signal to the post-processing module; Step S5: The post-processing module performs XOR on the sampled electrical signals from the upper branch and the lower branch, and then takes the least significant four bits for output.
Citation Information
Patent Citations
A dual-channel parallel high-speed random number generation device based on a semiconductor ring laser
CN103455306B
Secret key distribution method and system based on broadband physical random source
CN110768780A
Device for generating physical random number
CN216286639U