CN114884721A - Free space optical communication method based on quantum noise stream encryption and related equipment - Google Patents

Free space optical communication method based on quantum noise stream encryption and related equipment Download PDF

Info

Publication number
CN114884721A
CN114884721A CN202210477792.6A CN202210477792A CN114884721A CN 114884721 A CN114884721 A CN 114884721A CN 202210477792 A CN202210477792 A CN 202210477792A CN 114884721 A CN114884721 A CN 114884721A
Authority
CN
China
Prior art keywords
data
transmission
quantum noise
encrypted data
noise stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210477792.6A
Other languages
Chinese (zh)
Inventor
李亚杰
张�杰
刘响宇
祝孔妮
赵永利
王伟
郁小松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN202210477792.6A priority Critical patent/CN114884721A/en
Publication of CN114884721A publication Critical patent/CN114884721A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/361Modulation using a single or unspecified number of carriers, e.g. with separate stages of phase and amplitude modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits
    • H04L27/3809Amplitude regulation arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Optical Communication System (AREA)

Abstract

The application provides an optical communication method based on quantum noise stream encryption and related equipment. The method comprises a sending end and a receiving end. The transmitting end obtains transmission data, the transmission data are encrypted through a quantum noise stream encryption algorithm to obtain encrypted data, the encrypted data are converted into transmission signals through orthogonal frequency division multiplexing modulation, the transmission signals are converted into optical signals through electro-optical conversion, and the optical signals are transmitted to the receiving end through free space light; the receiving end receives the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is carried out on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data.

Description

Free space optical communication method based on quantum noise stream encryption and related equipment
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a free space optical communication method based on quantum noise stream encryption and a related device.
Background
In the era of the rapid increase of communication data volume, people have increasingly high requirements on high-capacity, low-delay and high-reliability transmission systems, and also have increasingly high requirements on transmission rate, transmission safety, frequency band utilization rate and the like. Free Space Optical Communications (FSO) communication has attracted attention because it has the characteristics of large communication capacity and high-speed transmission, and does not require cumbersome fiber laying.
However, at present, the systems combining the existing encryption technology and FSO communication still need to be improved in terms of transmission security, transmission rate and frequency band utilization.
Disclosure of Invention
In view of the foregoing, an object of the present invention is to provide a quantum noise stream encryption-based free space optical communication method and related apparatus to solve or partially solve the above technical problems.
In view of the above, a first aspect of the present application provides a free space optical communication method based on quantum noise stream encryption, which is applied to a communication system, where the communication system includes a sending end and a receiving end, and includes:
the transmitting end obtains transmission data, the transmission data are encrypted through a quantum noise stream encryption algorithm to obtain encrypted data, the encrypted data are converted into transmission signals through orthogonal frequency division multiplexing modulation, the transmission signals are converted into optical signals through electro-optical conversion, and the optical signals are transmitted to the receiving end through free space light;
the receiving end receives the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is carried out on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data.
In some embodiments, the encrypting the transmission data by the quantum noise stream encryption algorithm to obtain encrypted data includes:
the sending end distributes a random basis to the transmission data through a quantum noise stream encryption algorithm;
the transmitting end transmits the transmission data from 2 according to the random basis through a quantum noise stream encryption algorithm of multi-system quadrature amplitude keying n Conversion of binary transmission data into 2 n+m And n and m are any integers greater than or equal to 1.
In some embodiments, the multilevel quadrature amplitude keyed quantum noise stream encryption algorithm comprises:
the sending end is according to the 2 n The amplitude of the binary transmission data is divided into 2 n An amplitude signal;
the sending end sends the 2 through respectively distributed random bases consisting of m binary numbers n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m The data is encrypted in a binary system.
In some embodiments, said converting said encrypted data into a transmission signal by orthogonal frequency division multiplexing modulation comprises:
the sending end divides the encrypted data into encrypted data of two frequency bands;
the sending end carries out Fourier transform on the encrypted data of the two frequency bands to convert the encrypted data into frequency domain data;
the sending end carries out subcarrier mapping on the frequency domain data to obtain mapped data; and
and the sending end performs inverse Fourier transform on the mapped data to convert frequency domain data into time domain data.
In some embodiments, the performing orthogonal frequency division multiplexing demodulation on the transmission signal to obtain the encrypted data includes:
the receiving end carries out subcarrier recovery on the received signal to obtain the time domain data;
the receiving end carries out Fourier transform on the time domain data to convert the time domain data into the frequency domain data;
the receiving end performs channel equalization on the frequency domain data; and
and the receiving end carries out inverse Fourier transform on the frequency domain data and converts the frequency domain data into encrypted data.
In some embodiments, the decrypting the encrypted data by the quantum noise stream decryption algorithm to obtain the transmission data includes:
the receiving end obtains a random basis through a quantum noise stream decryption algorithm;
the receiving end decrypts the encrypted data from 2 according to the random basis by using a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
In some embodiments, the multilevel quadrature amplitude keyed quantum noise stream decryption algorithm comprises:
the receiving end uses the random base composed of m binary numbers distributed respectively to 2 n+m Amplitude signal from 2 n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
Based on the same inventive concept, a second aspect of the present disclosure also provides a communication system, including a sending end, a transmission channel, and a computer program that is executed by the processor on the memory at the receiving end, and the processor implements the method as described above when executing the computer program.
Based on the same inventive concept, a third aspect of the present disclosure also provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable by the processor, the processor implementing the method as described above when executing the computer program.
Based on the same inventive concept, a fourth aspect of the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method as described above.
As can be seen from the above, the quantum noise stream encryption-based free space optical communication method, system, electronic device and storage medium provided by the present application encrypt transmission data by using the quantum noise stream encryption algorithm of multilevel quadrature amplitude keying through the sending end, and decrypt the encrypted data by using the quantum noise stream decryption algorithm of multilevel quadrature amplitude keying through the receiving end, so that the noise masking number of the transmission data is increased, and the transmission security of the system is improved; the transmitting end encrypts the transmission data by using a quantum noise stream encryption algorithm of multilevel quadrature amplitude keying, and the receiving end decrypts the encrypted data by using a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying, wherein the encrypted data comprises amplitude information and phase information, so that the transmission rate of the system can be improved; the sending end carries out orthogonal frequency division multiplexing modulation processing on the encrypted data to obtain a transmission signal, and the receiving end carries out subcarrier mapping on the orthogonal encrypted data by utilizing the orthogonal frequency division multiplexing demodulation process on the received transmission signal, so that the frequency band utilization rate of the system is improved. Therefore, on the premise of ensuring that transmission is not influenced, the free space optical communication method, the system, the electronic equipment and the storage medium based on quantum noise stream encryption can improve the safety, the transmission rate and the frequency band utilization rate of the system.
Drawings
In order to more clearly illustrate the technical solutions in the present application or the related art, the drawings needed to be used in the description of the embodiments or the related art will be briefly introduced below, and it is obvious that the drawings in the following description are only embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a general flowchart of a free space optical communication method based on quantum noise stream encryption according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating a change of a quantum noise stream encryption constellation diagram according to an embodiment of the present application;
FIG. 3 is a general transmission flow diagram of an embodiment of the present application;
fig. 4 is a general flow chart of a free space optical communication system based on quantum noise stream encryption according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is further described in detail below with reference to the accompanying drawings in combination with specific embodiments.
It should be noted that technical terms or scientific terms used in the embodiments of the present application should have a general meaning as understood by those having ordinary skill in the art to which the present application belongs, unless otherwise defined. The use of "first," "second," and similar terms in the embodiments of the present application do not denote any order, quantity, or importance, but rather the terms are used to distinguish one element from another. The word "comprising" or "comprises", and the like, means that the element or item listed before the word covers the element or item listed after the word and its equivalents, but does not exclude other elements or items. The terms "connected" or "coupled" and the like are not restricted to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "upper", "lower", "left", "right", and the like are used merely to indicate relative positional relationships, and when the absolute position of the object being described is changed, the relative positional relationships may also be changed accordingly.
As described above, the systems combining the existing encryption technology and FSO communication still need to be improved in terms of transmission security, transmission rate and frequency band utilization.
According to the method and the related equipment for free space optical communication based on Quantum Noise Stream, a sending end obtains transmission data, the transmission data is encrypted through a Quantum Noise Stream encryption algorithm (Quadrature Amplitude Modulation/Quantum Noise Stream Cipher, QAM/QNSC for short) of multilevel Quadrature Amplitude keying to obtain encrypted data, the encrypted data is converted into a transmission signal through Orthogonal Frequency Division Multiplexing (OFDM) Modulation, the transmission signal is converted into an optical signal through electro-optic conversion, and the optical signal is transmitted to a receiving end through free space light; and the receiving end receives the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is carried out on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm of multi-system quadrature amplitude keying to obtain the transmission data.
The quantum noise random encryption is an information anti-interception communication method combining the quantum mechanics principle and the classical stream cipher idea. As a novel optical communication physical layer security technology, quantum noise stream encryption combines mathematical complexity and physical complexity, and has the advantages of high security, high speed, long span, flexible structure, high compatibility with the existing optical fiber communication system and the like.
Free space optical communication refers to a communication technology that uses light waves as carriers to transmit information in vacuum or atmosphere. The method can be divided into atmospheric optical communication, inter-satellite optical communication and satellite-to-ground optical communication. Free-space optical communication is an optical communication technique that utilizes light to propagate in free space to transport remote communications or computer network data.
Embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, a flow chart of a free space optical communication method based on quantum noise stream encryption according to an embodiment of the present application is shown.
As shown in fig. 1, the free space optical communication method based on quantum noise stream encryption disclosed in this embodiment is applied to a communication system, where the communication system includes a sending end and a receiving end, and includes:
step 101, the sending end obtains transmission data, encrypts the transmission data through a quantum noise stream encryption algorithm to obtain encrypted data, converts the encrypted data into a transmission signal through orthogonal frequency division multiplexing modulation, converts the transmission signal into an optical signal through electro-optical conversion, and transmits the optical signal to the receiving end through free space light.
In the step, the process of encrypting the transmission data through a quantum noise stream encryption algorithm to obtain encrypted data improves the noise covering number of the data, thereby enhancing the transmission safety of a communication system; because the encrypted data comprises both amplitude information and phase information, the information contained in the data transmission process is increased, so that the data transmission rate is improved; the encrypted data is converted into a transmission signal through orthogonal frequency division multiplexing modulation, so that the frequency band utilization rate of the system is improved; and converting the transmission signal into an optical signal through electro-optical conversion, thereby realizing the transmission of the optical signal in free space.
102, the receiving end receives the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is performed on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data.
In this step, the receiving end converts the received optical signal into the transmission signal through photoelectric conversion, so as to demodulate and decrypt the transmission signal later, and recover to obtain transmission data; performing orthogonal frequency division multiplexing demodulation on the transmission signal to obtain the encrypted data, and demodulating the signal received by a receiving end so as to further decrypt the demodulated encrypted data to obtain transmission data; and decrypting the encrypted data through a quantum noise stream decryption algorithm to obtain the transmission data, and recovering to obtain the transmission data sent by the sending end to finish the transmission process.
By the scheme, the noise masking number of the transmission data is increased through the process of encrypting and decrypting the transmission data by using the quantum noise flow of the multilevel quadrature amplitude keying, so that the transmission security of the system is improved; the encryption calculation and decryption are carried out on the transmission data by using the quantum noise flow of the multilevel quadrature amplitude keying, and the encrypted data comprises both amplitude information and phase information, so that the transmission rate of the system can be improved; the sending end carries out orthogonal frequency division multiplexing modulation processing on the encrypted data to obtain a transmission signal, and the receiving end carries out subcarrier mapping on the orthogonal encrypted data by utilizing the orthogonal frequency division multiplexing demodulation process on the received transmission signal, so that the frequency band utilization rate of the system is improved. Therefore, on the premise of ensuring that transmission is not influenced, the safety, the transmission rate and the frequency band utilization rate of the system can be improved.
In some embodiments, prior to step 101, the method further comprises:
step 1001, the sending end encodes the sending data by using a low density parity check code encoding rule to obtain encoded data.
Step 1002, performing quadrature amplitude modulation on the encoded data to obtain transmission data.
In the above scheme, the sending end encodes the sending data by using a low density parity check code encoding rule to obtain encoded data. The decoding algorithm of the low-density parity check code is a parallel iterative decoding algorithm based on a sparse matrix, the calculation amount is lower than that of a turbo code decoding algorithm, and due to the characteristic of structural parallelism, the hardware implementation is easier. Therefore, low density parity check codes are advantageous in high capacity communication applications.
The process of carrying out quadrature amplitude modulation on the coded data to obtain the transmission data is a process of converging two amplitude modulation signals to a channel, so that the effective bandwidth can be doubled and the frequency band utilization rate of data transmission can be improved.
In some embodiments, in step 101, the encrypting the transmission data by using a quantum noise stream encryption algorithm to obtain encrypted data specifically includes:
step 1011, the sending end allocates a random basis to the transmission data through a quantum noise stream encryption algorithm.
Step 1012, the transmitting end uses the quantum noise stream encryption algorithm of multilevel quadrature amplitude keying to convert the transmission data from 2 according to the random basis n Conversion of binary transmission data into 2 n+m And n and m are any integers greater than or equal to 1.
In the above scheme, the sending end allocates a random basis to the transmission data through a quantum noise stream encryption algorithm, where the allocated random basis is a key, and data encryption is implemented through the random basis.
The quantum noise flow encryption algorithm of the multilevel quadrature amplitude keying is a process of mapping and converting data from low-order data to high-order data according to a certain randomly generated basis, and a process of converting transmission data from low-order to high-order to encrypted data increases the noise covering number of the transmission data and achieves the purpose of improving the transmission safety. For example, the transmitting end converts the transmission data from 2-ary transmission data to 2-ary transmission data according to the random basis through a quantum noise stream encryption algorithm of multilevel quadrature amplitude keying 5 The data is encrypted in a binary manner, wherein 4 is the encryption order.
In some embodiments, in step 101, the multilevel quadrature amplitude keying quantum noise stream encryption algorithm specifically includes:
step 1013, the transmitting end according to the 2 n The amplitude of the binary transmission data is divided into 2 n An amplitude signal.
Step 1014, the transmitting end combines the 2 with the random base composed of m binary numbers respectively distributed n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m The data is encrypted in a binary system.
In the scheme, the encryption process of the QAM/QNSC algorithm mainly divides the transmission data into 2 according to the amplitude n An amplitude signal; the transmitting end transmits the 2 through respectively distributed random base composed of m binary numbers n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m And n and m are any integers which are greater than or equal to 1, wherein m is an encryption order. For example, the transmitting end advances the transmission data from 2 according to the random basis by using a quantum noise stream encryption algorithm of multilevel quadrature amplitude keyingSystem for converting transmission data into 2 5 And (4) carrying out binary encryption on the data, wherein the randomly allocated base is a random base consisting of 4 binary numbers.
The QAM/QNSC encryption process is a process of mapping from low order data to high order data. For example, as shown in fig. 2, the pre-encryption 4QAM signal represents 4 signals (i.e., 2-ary transmission data) with different amplitudes, and is converted into an encrypted 2 by a random basis consisting of 4 binary numbers 5 ×2 5 A signal of different amplitude (i.e. 2) 5 Binary transmission data), i.e., encrypted 2 5 ×2 5 QAM. Wherein, the encryption order is 4.
In some embodiments, in step 101, the converting the encrypted data into a transmission signal by orthogonal frequency division multiplexing modulation specifically includes:
step 1015, the sending end divides the encrypted data into encrypted data of two frequency bands.
In step 1016, the sending end performs fourier transform on the encrypted data of the two frequency bands to convert the encrypted data into frequency domain data.
Step 1017, the sending end performs subcarrier mapping on the frequency domain data to obtain mapped data.
Step 1018, the sending end performs inverse fourier transform on the mapped data to convert frequency domain data into time domain data.
In the scheme, the main steps of the orthogonal frequency division multiplexing modulation are to divide the encrypted data into two frequency bands, perform fourier transform on the encrypted data of each frequency band to convert the encrypted data into a frequency domain to obtain frequency domain data, perform subcarrier mapping on the frequency domain data, and perform inverse fourier transform to convert the frequency domain data into time domain data. Because the encrypted data is divided into two frequency bands and the data of the two frequency bands after Fourier transformation is subjected to subcarrier mapping, the bit rate of unit bandwidth transmission is improved, so that the frequency band utilization rate of the communication system is also improved, and the transmission safety of the communication system is also enhanced.
For example, after the encrypted data is divided into two frequency bands, the encrypted data of each frequency band is subjected to 256-point discrete fourier transformAnd transforming the data into a frequency domain to obtain frequency domain data, performing subcarrier mapping on the frequency domain data, and performing 1024-point discrete Fourier inversion to transform the frequency domain data into time domain data. It should be noted that the larger the number of discrete fourier transforms, the higher the computational complexity and the peak-to-average power ratio. The fourier transform means that a certain function satisfying a certain condition can be expressed as a trigonometric function (sine and/or cosine function) or a linear combination of their integrals. The concrete formula is as follows:
Figure BDA0003622426440000081
where F (t) is an image primitive function called F (ω). F (ω) is the image of F (t). F (t) is the F (ω) primary image.
In some embodiments, after step 101, the method further comprises:
step 101A, converting the time domain data into an electrical signal by a digital-to-analog converter.
And step 101B, dividing the electric signal into two paths of electric signals by using an I/Q (In-phase/Quadrature, I/Q for short) modulator.
In step 101C, the electrical signal is modulated into an optical signal by a mach-zehnder modulator.
And step 101D, transmitting the optical signal in free space light, and selecting a channel model.
And 101E, carrying out optical amplification and filtering on the received optical signal.
Step 101F, converting the optical signal into an electrical signal by a PIN photodiode.
And step 101G, dividing the electric signal into two paths of electric signals by using an I/Q modulator, and filtering the two paths of electric signals respectively.
And step 101H, converting the electrical signal into the time domain data through an analog-to-digital converter.
In the scheme, the time domain data after orthogonal frequency division multiplexing modulation is converted into optical signals transmitted in free space light through the processes of converting time domain signals into electric signals through a digital-to-analog converter, modulating I/Q into two paths of electric signals and modulating the electric signals into the optical signals through a Mach-Zehnder modulator.
Since the laser wavelength is close to the particle size in the atmosphere, which may cause phenomena such as light absorption and scattering, the channel model needs to be selected in consideration of the specific situation of light transmission in the atmosphere.
And carrying out optical amplification and filtering on the received optical signal, converting the optical signal into an electric signal through a PIN photodiode, dividing the electric signal into two paths of electric signals by using an I/Q modulator, respectively filtering, removing an electric carrier through low-pass filtering, and recovering the electric signal into a low-frequency signal. And converting the electric signal into the time domain data through an analog-to-digital converter. Through the steps, the transmitted optical signals are converted into electric signals and then recovered into time domain data, and frequency compensation and carrier recovery are carried out, so that the transmission signals can be conveniently processed by a receiving end at the back.
In some embodiments, in step 102, the obtaining of the encrypted data through orthogonal frequency division multiplexing demodulation specifically includes:
step 1021, the receiving end performs subcarrier recovery on the received signal to obtain the time domain data.
Step 1022, the receiving end performs fourier transform on the time domain data to convert the time domain data into the frequency domain data.
And 1023, performing channel equalization on the frequency domain data by the receiving end.
And 1024, the receiving end performs inverse fourier transform on the frequency domain data and converts the frequency domain data into encrypted data.
In the above scheme, the main steps of ofdm demodulation are to perform subcarrier recovery on the received signal by the receiving end to obtain the time domain data, perform fourier transform on the time domain data to convert the time domain data into the frequency domain data, perform channel equalization on the frequency domain data, and perform inverse fourier transform on the frequency domain data to convert the frequency domain data into encrypted data. And the receiving end performs the processes of orthogonal frequency division multiplexing demodulation and channel equalization on the time domain data, and provides a basis for further recovering to obtain the transmission data.
For example, after the receiving end performs subcarrier recovery on the received signal to obtain the time domain data, the time domain data is subjected to 1024-point discrete fourier transform and converted into the frequency domain data, the frequency domain data is subjected to channel equalization, and the frequency domain data is subjected to 256-point inverse discrete fourier transform and converted into encrypted data. It should be noted that the larger the number of discrete fourier transforms, the higher the computational complexity and the peak-to-average power ratio.
In some embodiments, in step 102, the decrypting the encrypted data by using a quantum noise stream decryption algorithm to obtain the transmission data specifically includes:
and 1025, the receiving end obtains a random basis through a quantum noise stream decryption algorithm.
Step 1026, the receiving end decrypts the encrypted data from 2 according to the random basis by using the quantum noise stream decryption algorithm of multilevel quadrature amplitude keying n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
In the scheme, the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data, so that a decryption process of converting the data from a high order to a low order is realized, and data decryption is realized.
For example, the receiving end uses the quantum noise stream decryption algorithm of multilevel quadrature amplitude keying to convert the encrypted data from 2 according to the random basis 5 The binary encrypted data is converted into 2-ary transmission data.
In some embodiments, in step 102, the multilevel quadrature amplitude keying quantum noise stream decryption algorithm specifically includes:
step 1027, the receiving end assigns 2 random bases composed of m binary numbers according to the random base n+m Amplitude signal from 2 n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
In the above scheme, the receiving end combines 2 by the random basis composed of m binary numbers respectively allocated by the receiving end n+m Amplitude signal from 2 n+m Conversion of binary encrypted data to 2 n Carrying out binary system transmission data, obtaining the transmission data by using a quantum noise stream decryption algorithm of multi-binary system quadrature amplitude keying, and finishing data decryptionThe process of (1).
For example, the receiving end uses the quantum noise stream decryption algorithm of multilevel quadrature amplitude keying to convert the encrypted data from 2 according to the random basis 5 The binary encrypted data is converted into 2-ary transmission data, wherein the randomly allocated basis is a random basis consisting of 4 binary numbers.
In some embodiments, after step 102, the method further comprises:
and step 102A, carrying out data judgment on the received transmission data according to the Euclidean distance.
In this step, the data decision process decides the transmission data according to the euclidean distance. Euclidean distance, also known as euclidean distance, is the most common distance metric measuring the absolute distance between two points in a multidimensional space. The concrete formula is as follows:
Figure BDA0003622426440000101
wherein X ═ X 1 ,X 2 ,...,X n ) And Y ═ Y (Y) 1 ,Y 2 ,...,Y n ) Are two points in n-dimensional euclidean space.
And step 102B, calculating parameters such as a Q factor, a bit error rate and the like for the received transmission data.
In this step, the Q factor is defined as the ratio of signal to noise at the receiver decision level (i.e., the signal-to-noise ratio of the decision circuit at the best decision point), and a higher Q value means a better bit error rate. The Q factor and the bit error rate are calculated in order to judge the performance of the transmission process.
And 102C, decoding the received transmission data by using a low-density parity check code to obtain sending data.
In this step, the received transmission data is decoded by using the low density parity check code, and the transmission data is recovered to complete the whole data transmission process. The process of encoding and decoding the transmission data further improves the safety of system transmission.
As shown in fig. 3, a general transmission flow chart of a free space optical communication method based on quantum noise stream encryption includes:
step 1: data processing of a sending end, namely the sending end acquires data to be sent and converts the data to be sent into binary bit stream to obtain sending data; encoding the sending data by using a Low Density Parity Check Code (LDPC) encoding rule to obtain encoded data; performing Quadrature Amplitude Modulation (QAM) Modulation coding on the coded data to obtain transmission data; carrying out QAM/QNSC processing on the transmission data, and converting low-order data into high-order data to realize encryption to obtain encrypted data; and modulating the encrypted data through OFDM to obtain a transmission signal.
The process of QAM/QNSC algorithm encryption is mainly to divide the transmission data into 2 according to the amplitude n An amplitude signal; the transmitting end transmits the 2 through respectively distributed random bases consisting of m binary numbers n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m And n and m are any integers greater than or equal to 1.
The main steps of OFDM modulation are to divide the encrypted data into two frequency bands, perform Discrete Fourier Transform (DFT) of 256 points on the encrypted data of each frequency band to convert the encrypted data into frequency domain, obtain frequency domain data, perform subcarrier mapping on the frequency domain data, perform Inverse Discrete Fourier Transform (IDFT) of 1024 points, and convert the frequency domain data into time domain data. It should be noted that the larger the number of DFT points, the higher the computation complexity and the Peak-to-Average Power Ratio (PAPR). The data processing is followed by an electro-optical conversion process, and the input data of the pulse generator is obtained after the data processing module finishes the processing.
Step 2: transmission process-modulating the transmission signal into an electrical signal using an I/Q modulator; converting the electric signal into an optical signal through a Mach-Zehnder Modulator (MZ for short); the optical antenna is used for realizing the transmission and the reception of signals; establishing an atmospheric transmission model and simulating channel attenuation; the signal is divided into two orthogonal paths by an I/Q demodulator.
The mach-zehnder modulator has two inputs, one is a laser as a light source, and the other is a transmission signal obtained by OFDM modulation as a control signal, and converts an electric signal into an optical signal to realize electro-optical conversion. The optical signal is transmitted in free space, and the processes of sending and receiving are realized through the optical antenna. Since the laser wavelength is close to the particle size in the atmosphere, which causes phenomena such as light absorption and scattering, the channel model needs to be selected in consideration of the specific situation of light transmission in the atmosphere. After the optical signal reaches the receiving end, the optical signal is amplified and filtered, and a PIN (Positive Intrinsic-Negative, abbreviated as PIN) diode converts the optical signal into an electrical signal. After the electric signal is demodulated by the I/Q demodulator, the electric carrier wave is removed by low-pass filtering, and the low-frequency signal is recovered.
And step 3: receiving end data processing, namely receiving the transmission signal by the receiving end and carrying out frequency offset compensation on the received transmission signal; performing orthogonal frequency division multiplexing demodulation on the transmission signal to recover the encrypted data; decrypting the encrypted data through a quantum noise stream decryption algorithm of quadrature amplitude keying to obtain the transmission data; judging the transmission data according to the Euclidean distance; and calculating parameters such as a Q-factor (Q-factor for short) and a Bit Error rate (BER for short).
The demodulated electric signal is converted into digital signal by the A/D converter, and the data processing at the receiving end is to process the data, so as to achieve the purpose of judgment. After the data enters the data processing module, the data is subjected to frequency compensation, and orthogonal frequency division multiplexing demodulation is performed on the transmission signal subjected to frequency compensation.
The demodulated electric signal is converted into digital signal by the A/D converter, and the data processing at the receiving end is to process the data, so as to achieve the purpose of judgment. After the data enters the data processing module, the data is subjected to frequency compensation, and the transmission signal subjected to frequency compensation is subjected to OFDM demodulation.
The main steps of OFDM demodulation are subcarrier recovery, 1024-point discrete fourier transform, channel equalization and 256-point inverse discrete fourier transform. The demodulated data is the encrypted data encrypted by QAM/QNSC.
The QAM/QNSC algorithm decryption mainly uses radix pair 2 n+m Recovery of binary encrypted data to 2 n And carrying out binary transmission on data. To obtain 2 n After the data is transmitted in a binary system, Q factor calculation, transmission data judgment, LDPC decoding and BER calculation are carried out, so that the whole transmission system is completed.
In this embodiment, the transmitting end encrypts the transmission data by using a quantum noise stream encryption algorithm of multilevel quadrature amplitude keying, and the receiving end decrypts the encrypted data by using a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying, where the data encryption process is a process of converting the transmission data from a low order to a high order encrypted data, so that the noise masking number of the transmission data is increased, and the transmission security of the system is improved; the transmitting end encrypts the transmission data by using a quantum noise stream encryption algorithm of multilevel quadrature amplitude keying, and the receiving end decrypts the encrypted data by using a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying, wherein the encrypted data comprises amplitude information and phase information, so that the transmission rate of the system can be improved; the sending end carries out orthogonal frequency division multiplexing modulation processing on the encrypted data to obtain a transmission signal, and the receiving end carries out subcarrier mapping on the orthogonal encrypted data by utilizing the orthogonal frequency division multiplexing demodulation process on the received transmission signal, so that the frequency band utilization rate of the system is improved. Therefore, on the premise of ensuring that transmission is not influenced, the safety, the transmission rate and the frequency band utilization rate of the system can be improved.
It should be noted that the method of the embodiment of the present application may be executed by a single device, such as a computer or a server. The method of the embodiment can also be applied to a distributed scene and completed by the mutual cooperation of a plurality of devices. In such a distributed scenario, one of the multiple devices may only perform one or more steps of the method of the embodiment, and the multiple devices interact with each other to complete the method.
It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments described above and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
Based on the same inventive concept, corresponding to the method of any embodiment, the application also provides a free space optical communication system based on quantum noise stream encryption.
Referring to fig. 4, the free space optical communication system based on quantum noise stream encryption includes: a sending end 401, a transmission channel 402 and a receiving end 403 of the communication connection;
the transmitting end 401 is configured to obtain transmission data, encrypt the transmission data by using a quantum noise stream encryption algorithm to obtain encrypted data, convert the encrypted data into a transmission signal by using orthogonal frequency division multiplexing modulation, and convert the transmission signal into an optical signal by using electro-optical conversion;
the transmission channel 402 is configured to transmit the optical signal obtained by the transmitting end 401 to the receiving end 403 via free space optical transmission;
the receiving end 403 is configured to receive the optical signal, convert the optical signal into the transmission signal through photoelectric conversion, perform orthogonal frequency division multiplexing demodulation on the transmission signal to obtain the encrypted data, and decrypt the encrypted data through a quantum noise stream decryption algorithm to obtain the transmission data.
In some embodiments, the transmitting end 401 further includes: the encryption module is configured to encrypt the transmission data through a quantum noise stream encryption algorithm to obtain encrypted data;
the encryption module specifically comprises:
distributing base units: configured to assign a random basis to the transmission data by a quantum noise stream cipher algorithm;
an encryption unit: a quantum noise stream cipher algorithm configured to convert the transmission data from 2 to the random basis by a multi-system quadrature amplitude keying n Conversion of binary transmission data into 2 n+m And n and m are any integers greater than or equal to 1.
In some embodiments, the transmitting end 401 further includes: an encryption algorithm module configured as a multilevel quadrature amplitude keyed quantum noise stream encryption algorithm;
the encryption algorithm module specifically comprises:
a dividing unit: is configured to be according to said 2 n The amplitude of the binary transmission data is divided into 2 n An amplitude signal;
an encryption unit: is configured to assign the 2 by respectively assigned random base composed of m binary numbers n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m The data is encrypted in a binary system.
In some embodiments, the transmitting end 401 further includes: a modulation module configured to convert the encrypted data into a transmission signal by orthogonal frequency division multiplexing modulation;
the modulation module specifically comprises:
a frequency dividing unit: encrypted data configured to divide the encrypted data into two frequency bands;
a transformation unit: configured to perform a fourier transform on the encrypted data of the two frequency bands to convert into frequency domain data;
a subcarrier mapping unit: is configured to perform sub-carrier mapping on the frequency domain data to obtain mapped data; and
an inverse transformation unit: configured to inverse Fourier transform the mapped data to convert frequency domain data to time domain data.
In some embodiments, the receiving end 403 further includes: a demodulation module configured to perform orthogonal frequency division multiplexing demodulation on the transmission signal to obtain the encrypted data;
the demodulation module specifically comprises:
a subcarrier recovery unit: is configured to perform subcarrier recovery on the received signal to obtain the time domain data;
a transformation unit: is configured to fourier transform the time domain data into the frequency domain data;
a channel equalization unit: configured to channel equalize the frequency domain data;
an inverse transformation unit: is configured to perform an inverse fourier transform on the frequency domain data into encrypted data.
In some embodiments, the receiving end 403 further includes: a decryption module configured to decrypt the encrypted data by a quantum noise stream decryption algorithm to obtain the transmission data;
the decryption module specifically includes:
acquiring a base unit: configured to obtain a random basis by a quantum noise stream decryption algorithm;
a decryption unit: configured to derive the encrypted data from the random basis by a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying from 2 n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
In some embodiments, the receiving end 403 further includes: a decryption algorithm module configured as a multilevel quadrature amplitude keyed quantum noise stream decryption algorithm;
the decryption algorithm module specifically comprises:
a decryption unit: is configured to assign 2 by the respectively assigned random basis consisting of m binary numbers n+m Amplitude signal from 2 n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
For convenience of description, the above system is described with the functions divided into various modules, which are described separately. Of course, the functionality of the various modules may be implemented in the same one or more software and/or hardware implementations as the present application.
The system of the foregoing embodiment is used to implement the corresponding free space optical communication method based on quantum noise stream encryption in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiment, which are not described herein again.
Based on the same inventive concept, corresponding to the method of any embodiment described above, the present application further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the free space optical communication method based on quantum noise stream encryption described in any embodiment is implemented.
Fig. 5 is a schematic diagram illustrating a more specific hardware structure of an electronic device according to this embodiment, where the electronic device may include: processor 510, memory 520, input/output interface 530, communication interface 540, and bus 550. Wherein processor 510, memory 520, input/output interface 530, and communication interface 540 are communicatively coupled to each other within the device via bus 550.
The processor 510 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits, and is configured to execute related programs to implement the technical solutions provided in the embodiments of the present specification.
The Memory 520 may be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, or the like. The memory 520 may store an operating system and other application programs, and when the technical solution provided by the embodiments of the present specification is implemented by software or firmware, the relevant program codes are stored in the memory 520 and called by the processor 510 for execution.
The input/output interface 530 is used for connecting an input/output module to realize information input and output. The i/o module may be configured as a component within the device (not shown) or may be external to the device to provide corresponding functionality. The input devices may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices may include a display, a speaker, a vibrator, an indicator light, etc.
The communication interface 540 is used for connecting a communication module (not shown in the figure) to realize communication interaction between the device and other devices. The communication module can realize communication in a wired mode (such as USB, network cable and the like) and also can realize communication in a wireless mode (such as mobile network, WIFI, Bluetooth and the like).
Bus 550 includes a pathway to transfer information between various components of the device, such as processor 510, memory 520, input/output interface 530, and communication interface 540.
It should be noted that although the above-mentioned device only shows the processor 510, the memory 520, the input/output interface 530, the communication interface 540 and the bus 550, in a specific implementation, the device may also include other components necessary for normal operation. In addition, those skilled in the art will appreciate that the above-described apparatus may also include only those components necessary to implement the embodiments of the present description, and not necessarily all of the components shown in the figures.
The electronic device of the foregoing embodiment is used to implement the corresponding free space optical communication method based on quantum noise stream encryption in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiment, which are not described herein again.
Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application further provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the free space optical communication method based on quantum noise stream encryption according to any of the above embodiments.
Computer-readable media of the present embodiments, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
The computer instructions stored in the storage medium of the foregoing embodiment are used to enable the computer to execute the free space optical communication method based on quantum noise stream encryption according to any of the foregoing embodiments, and have the beneficial effects of corresponding method embodiments, which are not described herein again.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, is limited to these examples; within the context of the present application, features from the above embodiments or from different embodiments may also be combined, steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of brevity.
In addition, well-known power/ground connections to Integrated Circuit (IC) chips and other components may or may not be shown in the provided figures for simplicity of illustration and discussion, and so as not to obscure the embodiments of the application. Furthermore, devices may be shown in block diagram form in order to avoid obscuring embodiments of the application, and this also takes into account the fact that specifics with respect to implementation of such block diagram devices are highly dependent upon the platform within which the embodiments of the application are to be implemented (i.e., specifics should be well within purview of one skilled in the art). Where specific details (e.g., circuits) are set forth in order to describe example embodiments of the application, it should be apparent to one skilled in the art that the embodiments of the application can be practiced without, or with variation of, these specific details. Accordingly, the description is to be regarded as illustrative instead of restrictive.
While the present application has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those skilled in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic ram (dram)) may use the discussed embodiments.
The present embodiments are intended to embrace all such alternatives, modifications and variances which fall within the broad scope of the appended claims. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present application are intended to be included within the scope of the present application.

Claims (10)

1. A free space optical communication method based on quantum noise stream encryption is characterized in that the method is applied to a communication system, the communication system comprises a sending end and a receiving end, and the method comprises the following steps:
the transmitting end obtains transmission data, the transmission data are encrypted through a quantum noise stream encryption algorithm to obtain encrypted data, the encrypted data are converted into transmission signals through orthogonal frequency division multiplexing modulation, the transmission signals are converted into optical signals through electro-optical conversion, and the optical signals are transmitted to the receiving end through free space light;
the receiving end receives the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is carried out on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data.
2. The free space optical communication method based on quantum noise stream encryption according to claim 1, wherein the encrypting the transmission data by quantum noise stream encryption algorithm to obtain encrypted data comprises:
the sending end distributes a random basis to the transmission data through a quantum noise stream encryption algorithm;
the sending end passes through moreCarrying out the quantum noise stream encryption algorithm of the binary quadrature amplitude keying to enable the transmission data to be 2 from the random basis n Conversion of binary transmission data into 2 n+m Carrying out binary encryption data, wherein n and m are any integers greater than or equal to 1.
3. The quantum noise stream encryption-based free space optical communication method according to claim 2, wherein the multilevel quadrature amplitude keying quantum noise stream encryption algorithm comprises:
the sending end is according to the 2 n The amplitude of the binary transmission data is divided into 2 n An amplitude signal;
the sending end sends the 2 through respectively distributed random bases consisting of m binary numbers n Amplitude signal from 2 n Conversion of binary transmission data into 2 n+m The data is encrypted in a binary system.
4. The quantum noise stream encryption-based free space optical communication method according to claim 3, wherein the converting the encrypted data into a transmission signal by orthogonal frequency division multiplexing modulation comprises:
the sending end divides the encrypted data into encrypted data of two frequency bands;
the sending end carries out Fourier transform on the encrypted data of the two frequency bands to convert the encrypted data into frequency domain data;
the sending end carries out subcarrier mapping on the frequency domain data to obtain mapped data; and
and the sending end performs inverse Fourier transform on the mapped data to convert frequency domain data into time domain data.
5. The free-space optical communication method based on quantum noise stream encryption according to claim 4, wherein the performing orthogonal frequency division multiplexing demodulation on the transmission signal to obtain the encrypted data comprises:
the receiving end carries out subcarrier recovery on the received signal to obtain the time domain data;
the receiving end carries out Fourier transform on the time domain data to convert the time domain data into the frequency domain data;
the receiving end performs channel equalization on the frequency domain data; and
and the receiving end carries out inverse Fourier transform on the frequency domain data and converts the frequency domain data into encrypted data.
6. The quantum noise stream encryption-based free space optical communication method according to claim 5, wherein the decrypting the encrypted data by a quantum noise stream decryption algorithm to obtain the transmission data comprises:
the receiving end obtains the random basis through a quantum noise stream decryption algorithm;
the receiving end decrypts the encrypted data from 2 according to the random basis by using a quantum noise stream decryption algorithm of multilevel quadrature amplitude keying n+m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
7. The quantum noise stream encryption-based free space optical communication method according to claim 6, wherein the multilevel quadrature amplitude keying quantum noise stream decryption algorithm comprises:
the receiving end uses the random base composed of m binary numbers distributed respectively to 2 n+m Amplitude signal from 2 n +m Conversion of binary encrypted data to 2 n And carrying out binary transmission on data.
8. A communication system, comprising: a sending end, a transmission channel and a receiving end of the communication connection;
the transmitting end is configured to obtain transmission data, encrypt the transmission data through a quantum noise stream encryption algorithm to obtain encrypted data, convert the encrypted data into a transmission signal through orthogonal frequency division multiplexing modulation, and convert the transmission signal into an optical signal through electro-optical conversion;
a transmission channel configured to transmit the optical signal obtained by the transmitting end to the receiving end via free space light;
the receiving end is configured to receive the optical signal, the optical signal is converted into the transmission signal through photoelectric conversion, orthogonal frequency division multiplexing demodulation is performed on the transmission signal to obtain the encrypted data, and the encrypted data is decrypted through a quantum noise stream decryption algorithm to obtain the transmission data.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 7 when executing the program.
10. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the method of any one of claims 1 to 7.
CN202210477792.6A 2022-04-28 2022-04-28 Free space optical communication method based on quantum noise stream encryption and related equipment Pending CN114884721A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210477792.6A CN114884721A (en) 2022-04-28 2022-04-28 Free space optical communication method based on quantum noise stream encryption and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210477792.6A CN114884721A (en) 2022-04-28 2022-04-28 Free space optical communication method based on quantum noise stream encryption and related equipment

Publications (1)

Publication Number Publication Date
CN114884721A true CN114884721A (en) 2022-08-09

Family

ID=82674306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210477792.6A Pending CN114884721A (en) 2022-04-28 2022-04-28 Free space optical communication method based on quantum noise stream encryption and related equipment

Country Status (1)

Country Link
CN (1) CN114884721A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017050678A (en) * 2015-09-01 2017-03-09 国立大学法人東北大学 Optical secret communication system
CN111342958A (en) * 2020-02-13 2020-06-26 北京邮电大学 Low-bit-error-rate Y-00 quantum noise stream encryption transmission method
CN111342957A (en) * 2020-02-13 2020-06-26 国网甘肃省电力公司信息通信公司 Method and device for distributing CO-OFDM (CO-orthogonal frequency division multiplexing) key based on Y-00 protocol
CN113225174A (en) * 2021-06-07 2021-08-06 苏州大学 Quantum noise stream encryption system based on one-dimensional chaotic sequence and encoding and decoding method
CN113904770A (en) * 2021-09-03 2022-01-07 北京邮电大学 Quantum noise stream encryption key updating method and device and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017050678A (en) * 2015-09-01 2017-03-09 国立大学法人東北大学 Optical secret communication system
CN111342958A (en) * 2020-02-13 2020-06-26 北京邮电大学 Low-bit-error-rate Y-00 quantum noise stream encryption transmission method
CN111342957A (en) * 2020-02-13 2020-06-26 国网甘肃省电力公司信息通信公司 Method and device for distributing CO-OFDM (CO-orthogonal frequency division multiplexing) key based on Y-00 protocol
CN113225174A (en) * 2021-06-07 2021-08-06 苏州大学 Quantum noise stream encryption system based on one-dimensional chaotic sequence and encoding and decoding method
CN113904770A (en) * 2021-09-03 2022-01-07 北京邮电大学 Quantum noise stream encryption key updating method and device and storage medium

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
XIAOKUN YANG: "Applying DFTs-OFDM to QAM-based Quantum Noise Stream Cipher Transmission", 《THE 23RD OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC)》 *
XIAOKUN YANG: "Applying DFTs-OFDM to QAM-based Quantum Noise Stream Cipher Transmission", 《THE 23RD OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC)》, 31 December 2018 (2018-12-31) *
付颖雯: "基于信道环回测量的光纤密钥协商方案研究与实现", 《中国硕士优秀学位论文全文数据库(电子期刊)信息科技辑》 *
付颖雯: "基于信道环回测量的光纤密钥协商方案研究与实现", 《中国硕士优秀学位论文全文数据库(电子期刊)信息科技辑》, 15 May 2021 (2021-05-15) *
刘宇明: "基于光通信物理层的密钥分发与加密控制***研究", 《电力信息与通信技术》 *
刘宇明: "基于光通信物理层的密钥分发与加密控制***研究", 《电力信息与通信技术》, 31 December 2020 (2020-12-31), pages 1 - 8 *
张旭等: "基于量子噪声流加密的光纤物理层安全传输技术", 《光通信技术》, no. 04, 30 April 2020 (2020-04-30) *
王凯: "基于相干态光源的量子保密通信关键技术研究", 《中国博士学位论文全文数据库(电子期刊)基础科技辑》, 15 January 2022 (2022-01-15), pages 1 - 128 *
王凯: "基于相干态光源的量子保密通信关键技术研究", 《中国博士学位论文全文数据库(电子期刊)基础科技辑》, pages 1 - 128 *
陈远祥: "《基于机器学习的光通信***物理损伤感知与补偿》", 北京邮电大学出版社, pages: 113 - 115 *

Similar Documents

Publication Publication Date Title
US10574447B2 (en) Antenna array based OAM wireless communication
EP3560157B1 (en) Methods of converting or reconverting a data signal and method and system for data transmission and/or data reception
US7991070B2 (en) Wavelength transmission system and method using 3-dimensional LDPC-coded modulation
US20120051452A1 (en) Modified coded hybrid subcarrier amplitude phase polarization modulation
US6301268B1 (en) Communication method for frequency division multiplexing signalling systems with reduced average power requirements
JP2018505599A (en) Permanently secure communication with encrypted quantum communication that is secure in the short term
CN111342958B (en) Low-bit-error-rate Y-00 quantum noise stream encryption transmission method
CN109547385B (en) Signal coding modulation, demodulation and decoding method based on probability shaping
CN111277537A (en) Data transmission method based on cubic constellation masking and three-dimensional photon probability forming
US9071383B2 (en) Modified orthogonal polynomials based hybrid coded-modulation for multi-Tb/second optical transport
Padmapriya et al. ECC joins first time with SC-FDMA for Mission “security”
CN111245596A (en) Chaotic encryption method and system based on three-dimensional probability modeling
CN109314530B (en) Optical receiver, optical transmission device, and method for optical receiver
CN117082502B (en) Data acquisition and signal identification method based on data information encryption method
CN110912699A (en) Optical transmission method based on floating probability forming
CN111711491B (en) Optical direct detection system based on Kramers-Kronig receiver and high-reliability communication method
JP6415787B2 (en) Optical transmission method and optical transmission system
CN111092663B (en) Optical orthogonal frequency division multiplexing system and communication method based on bit weighted distribution
CN112073190B (en) Quantum noise cipher communication method and system for randomly modulating phase and amplitude
CN114884721A (en) Free space optical communication method based on quantum noise stream encryption and related equipment
CN116318614A (en) Codebook and chirp combined disturbance method based on SCMA-OCDM
CN113922852B (en) Codebook determination method and device, electronic equipment and computer readable storage medium
CN114793144B (en) Signal encoding and decoding method and device, electronic equipment, chip and storage medium
US9621298B2 (en) Method of optical data transmission using polarization division multiplexing and QPSK
WO2015000115A1 (en) Signal modulation and demodulation methods, modulation and demodulation apparatuses, and signal transmission system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination