Optical encryption processing chip based on tunable micro-ring array and processing system

By using an optical encryption processing chip based on a tunable micro-ring array, the problems of large size and poor anti-attack performance of optical encryption systems have been solved. Miniaturized, integrated, and highly parallel encryption processing capabilities have been achieved, enhancing data transmission and anti-interference capabilities.

CN120602129BActive Publication Date: 2025-11-25NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510693711.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-27
Publication Date
2025-11-25
Estimated Expiration
2045-05-27

AI Technical Summary

Technical Problem

Existing optical encryption systems are bulky, lack operational flexibility and stability, making it difficult to meet the miniaturization and integration requirements of data encryption devices, while also exhibiting poor resistance to attacks.

Method used

An optical encryption processing chip based on a tunable microring array was designed, including a light generation unit, a data loading unit, a data encryption unit, a data processing unit, a digital-to-analog converter, and an analog-to-digital converter. The signal light is encrypted and decrypted using an N*N tunable microring array. The refractive index change of the microring array is controlled in real time through an electrical port to achieve on-chip optical domain encryption processing.

Benefits of technology

It achieves miniaturization and integration of the optical encryption system, enhances the transmission and anti-interference capabilities of encrypted data, meets the requirements of high parallel computing, and enables uninterrupted operation around the clock through intelligent control algorithms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120602129B_ABST
    Figure CN120602129B_ABST
Patent Text Reader

Abstract

The application provides an optical encryption processing chip based on a tunable micro-ring array and a processing system, the chip comprising a light generating unit, a data loading unit, a data encryption unit, a data processing unit, a digital-to-analog converter and an analog-to-digital converter, the data encryption unit being constructed based on N*N tunable micro-ring arrays, the data loading unit loading data to be processed sent by the data processing unit onto signal light, and the data encryption unit constructed based on N*N micro-ring arrays encrypting the data to be processed on the signal light based on encryption weight information sent by the data processing unit to obtain encrypted signal light. The optical encryption processing chip based on the tunable micro-ring array can obtain on-chip optical domain encryption results through a designed calculation integrated optical processing architecture in one operation, meet the growing demand for high parallel operation, be compatible with the control algorithm loaded on the data processing unit, control the tunable micro-ring array in real time through an electrical port, and enable the whole optical chip to work all day long without interruption, and enhance the encryption data transmission capacity and anti-interference capacity.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of optical integrated chip technology and nanophotonics technology, and particularly relates to an optical encryption processing chip based on a tunable micro-ring array and a processing system. BACKGROUND

[0002] With the development of information encryption in recent years, it is a rapidly developing research field involving the use of multi-disciplinary mathematical knowledge, including number theory, algebra, probability theory, etc. From the development history of cryptography, it can be divided into two development stages of classical cryptography represented by Caesar cipher and modern cryptography represented by RSA. In recent years, with the development of information technology, especially quantum technology, traditional encryption algorithms are facing new challenges. Optical encryption technology is a technology that uses the multiple physical properties of light (such as amplitude, phase, polarization, etc.) to realize information security transmission and storage. Due to its high speed, high parallelism and natural information carrier advantage, it has become one of the choices for researchers facing challenges.

[0003] In the development process of the past three decades, the mainstream optical encryption methods include double random phase encoding based on 4f optical system, optical encryption based on fractional Fourier transform, optical encryption based on digital holographic technology, optical encryption based on phase shift interference technology, etc. In addition, there are many works on optical encryption using phase recovery algorithm, wavelet transform, computational ghost imaging, layered imaging, metasurface, etc. At present, the above-mentioned optical encryption methods still have two difficult problems: on the one hand, compared with electrical encryption processors, the volume of optical encryption systems based on spatial light propagation is usually large, and the flexibility and stability of operation need to be improved, which is difficult to meet the needs of data encryption device miniaturization and integration; on the other hand, many existing optical encryption systems have poor attack resistance. SUMMARY

[0004] In view of the problems in the prior art, the present application provides an optical encryption processing chip based on a tunable micro-ring array and a processing system.

[0005] The present application provides an optical encryption processing chip based on a tunable micro-ring array, comprising an optical generation unit, a data loading unit, a data encryption unit, a data processing unit, a digital-to-analog converter and an analog-to-digital converter, the data encryption unit is constructed based on N*N tunable micro-ring arrays, wherein:

[0006] The optical generation unit is used for generating light beams of different wavelengths, and splitting the N light beams of different wavelengths to obtain signal light, and inputting the signal light into the data loading unit;

[0007] The data processing unit is used for converting initial data into digital state data to be processed, and inputting the data to be processed into the digital-to-analog converter;

[0008] A digital-to-analog converter is used to convert digital data into analog data.

[0009] A data loading unit is used to modulate the data to be processed in the simulation state onto a signal light to obtain a modulated signal light, wherein the modulated signal light is loaded with the data to be processed, and to combine the modulated signal light to obtain a first signal light; the first signal light represents the signal light loaded with the data to be processed.

[0010] The data encryption unit is used to adjust the optical refractive index based on the encryption weight information sent by the data processing unit, and apply the optical refractive index to the first signal light to encrypt the data to be processed on the first signal light to obtain the second signal light; the second signal light represents the signal light with encrypted data, and also collects external signal light, wherein the external signal light is the second signal light emitted by the N*N tunable micro-ring array of the external chip;

[0011] An analog-to-digital converter is used to convert external signal light in analog state into external signal light in digital state.

[0012] The data processing unit is also used to decrypt the external signal light of the digital state to obtain the decrypted data.

[0013] According to the present invention, an optical encryption processing chip based on a tunable microring array is provided, wherein the data encryption unit comprises N*N tunable microring arrays and a detector array, wherein:

[0014] An N*N tunable micro-ring array is used to adjust the optical refractive index based on the encryption weight information sent by the data processing unit, and apply the optical refractive index to the first signal light to encrypt the data to be processed on the first signal light to obtain the second signal light; the second signal light represents the signal light carrying the encrypted data.

[0015] A detector array is used to collect external signal light, which is a second signal light emitted by an N*N tunable micro-ring array of an external chip.

[0016] According to the application, the optical encryption processing chip based on the tunable micro-ring array is provided, and the N*N tunable micro-ring arrays are composed of N*N cross waveguide micro-ring units, wherein the cross waveguide micro-ring unit is composed of a micro-ring resonator and a cross waveguide; the cross waveguide is used for inputting the first signal light and outputting the second signal light, and the cross waveguide comprises two input ends and four output ends; the micro-ring resonator is used for adjusting the optical refractive index based on the encryption weight information sent by the data processing unit, and the optical refractive index is applied to the first signal light to encrypt the data to be processed on the first signal light, so as to obtain the second signal light.

[0017] According to the application, the optical encryption processing chip based on the tunable micro-ring array is provided, and the probe array is provided with an electrical interface and a radio frequency interface; the digital-to-analog converter is used for loading the electrical signal to the electrical interface, so that the refractive index of the probe array changes according to the change of the electrical signal; and the analog-to-digital converter is used for leading out the analog state of the external signal light from the radio frequency interface, and converting the external signal light into the digital state to the data processing unit.

[0018] According to the application, the optical encryption processing chip based on the tunable micro-ring array is provided, and the data loading unit comprises an intensity modulator array and a wavelength division multiplexer array, wherein:

[0019] The intensity modulator array is used for modulating the analog state of the data to be processed to the signal light, so as to obtain the modulated signal light, and the modulated signal light is loaded with the data to be processed.

[0020] The wavelength division multiplexer array is used for combining the modulated signal light to obtain the first signal light.

[0021] According to the application, the optical encryption processing chip based on the tunable micro-ring array is provided, and the intensity modulator array is composed of N*N intensity modulators, and is composed of any one of the following structures: a Mach-Zehnder modulator structure based on an electro-optic effect or a thermo-optic effect, a micro-ring modulator structure, a micro-disk modulator and a photonic crystal structure.

[0022] The intensity modulator array is provided with a direct current interface and a radio frequency interface, the digital-to-analog converter loads the electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the intensity modulator changes according to the change of the electrical signal; and the N*N tunable micro-ring array is provided with a direct current interface, and the digital-to-analog converter loads the electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the micro-ring array changes according to the change of the electrical signal.

[0023] According to the application, the optical encryption processing chip based on the tunable micro-ring array includes a laser array and a beam splitter array, wherein:

[0024] The laser array is used for emitting N different wavelength optical signals.

[0025] The beam splitter array is used for splitting the N different wavelength optical beams to obtain signal light, and the signal light is input to the intensity modulator array.

[0026] According to the application, the optical encryption processing chip based on the tunable micro-ring array further includes an optical fiber array, the output ends of the N*N tunable micro-ring arrays are connected to the input ends of the optical fiber array, and the optical fiber array is used for remote transmission of encrypted data; the output end of the optical fiber array is connected to the output end of the detector array, the output end of the detector array is connected to the input end of the analog-to-digital converter, and the output end of the analog-to-digital converter is connected to the input end of the data processing unit.

[0027] According to the application, the optical encryption processing chip based on the tunable micro-ring array further includes a monitor array, the output ends of the N*N tunable micro-ring arrays are connected to the input ends of the monitor array, the output end of the monitor array is connected to the input end of the analog-to-digital converter, and the output end of the analog-to-digital converter is connected to the input end of the data processing unit, and the monitor array is used for real-time monitoring of the data encryption process.

[0028] The application further provides a processing system including the optical encryption processing chip based on the tunable micro-ring array.

[0029] The optical encryption processing chip based on the tunable micro-ring array and the processing system provided by the application load the to-be-processed data sent by the data processing unit to the signal light through the data loading unit, and then encrypt the to-be-processed data on the signal light based on the encryption weight information sent by the data processing unit through the data encryption unit constructed based on the N*N micro-ring array to obtain encrypted signal light. The optical encryption processing chip based on the tunable micro-ring array is used to obtain the on-chip optical domain encryption result through the designed calculation and optical processing architecture, meet the growing demand for high parallel operation, adapt to the control algorithm loaded on the data processing unit, control the tunable micro-ring array in real time through the electrical port, and enable the optical chip to work all day long without interruption, and enhance the encryption data transmission capacity and anti-interference capacity. BRIEF DESCRIPTION OF DRAWINGS

[0030] In order to more clearly illustrate the technical solutions of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings described below are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0031] Figure 1 is a structural schematic diagram of an optical encryption processing chip based on a tunable micro-ring array provided by the present application.

[0032] Figure 2 is a cross-waveguide micro-ring unit structure schematic diagram in the optical encryption processing chip based on the tunable micro-ring array provided by the present application.

[0033] Figure 3 is a 2*2 micro-ring array structure schematic diagram in the optical encryption processing chip based on the tunable micro-ring array provided by the present application. DETAILED DESCRIPTION

[0034] In order to make the objects, technical solutions and advantages of the present application clearer, the following will combine the drawings in the present application to clearly and completely describe the technical solutions in the present application. Obviously, the described embodiments are some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.

[0035] The following will combine Figures 1-3 to describe the optical encryption processing chip and processing system based on the tunable micro-ring array provided by the present application.

[0036] Figure 1 shows a structural schematic diagram of an optical encryption processing chip based on a tunable micro-ring array provided by the present application, referring to Figure 1 The components that can be integrated by the optical encryption processing chip include a light generating unit 1, a data loading unit 2, a data encryption unit 3, a data processing unit 4, a digital-to-analog converter 5 and an analog-to-digital converter 6. The data encryption unit is constructed based on N*N tunable micro-ring arrays, wherein:

[0037] The light generating unit is used to generate light beams of different wavelengths, and split the N light beams of different wavelengths to obtain signal light, and input the signal light to the data loading unit.

[0038] The data processing unit is used to convert initial data into digital state data to be processed, and input the data to be processed to the digital-to-analog converter.

[0039] Analog-to-digital converter, used for converting the digital state of the to-be-processed data into the analog state of the to-be-processed data;

[0040] A data loading unit is configured to modulate the analog state of the to-be-processed data onto the signal light to obtain modulated signal light, load the to-be-processed data into the modulated signal light, and combine the modulated signal light to obtain first signal light; the first signal light represents the signal light loaded with the to-be-processed data;

[0041] A data encryption unit is configured to adjust the light refractive index based on the encryption weight information sent by the data processing unit, and apply the light refractive index to the first signal light to encrypt the to-be-processed data on the first signal light to obtain second signal light; the second signal light represents the signal light with encrypted data, and the external signal light is the second signal light emitted by the N*N tunable micro-ring array of the external chip;

[0042] An analog-to-digital converter is configured to convert the analog state of the external signal light into the digital state of the external signal light;

[0043] The data processing unit is further configured to decrypt the digital state of the external signal light to obtain decrypted data.

[0044] It should be noted that, compared with the electrical encryption processing system, the optical encryption processing system based on spatial light propagation is generally larger in size, and the flexibility and stability of operation need to be improved, which is difficult to meet the needs of miniaturization and integration of data encryption equipment. Therefore, the optical encryption processing system needs to be designed from the perspective of integration and miniaturization, and therefore the encryption function is integrated into the optical encryption processing chip. The components integrated on the optical encryption processing chip include a light generating unit, a data loading unit, a data encryption unit, a data processing unit, an analog-to-digital converter and a digital-to-analog converter. The data encryption unit is constructed based on the N*N tunable micro-ring array, and the main purpose is to encrypt the data in the optical domain based on the tunable micro-ring array.

[0045] In the present application, the micro-ring array is the core of the on-chip optical domain encryption algorithm, and a single micro-ring is an important basis for the micro-ring array. The working principle of the micro-ring is mainly the interference of light. By placing the input waveguide near the micro-ring, the input light is coupled to the micro-ring through the evanescent field. Through interference, the light intensity coupled into the ring can be enhanced and is obviously higher than the light intensity in the bus waveguide. This field enhancement is an important property of the micro-ring resonator. The light that does not meet the resonance wavelength condition is transmitted away through the bus waveguide and does not enter the micro-ring resonator. The present application can encrypt information carried by light with different wavelengths by expanding the scale of the micro-ring array, that is, the encryption processing of data can be realized.

[0046] In the present application, intelligent control algorithm is adopted on the data processing unit to control the data loading unit and the data encryption unit in real time, so that the data loading unit and the data encryption unit load data on the optical domain and encrypt data on the optical domain respectively, so that the whole optical chip can enhance its encrypted data transmission capability and anti-interference capability. To this end, the data processing unit converts the initial data (such as image data) into digital state data to be processed, inputs the data to be processed into the digital-to-analog converter, and the digital-to-analog converter converts the digital state data to be processed into analog state data to be processed and sends it to the data loading unit, and the data loading unit loads the data to be processed onto the signal light to obtain the signal light loaded with the data to be processed. The data processing unit also converts the encryption weight information into digital state encryption weight information and inputs it into the digital-to-analog converter, and the digital-to-analog converter converts the digital state encryption weight information into analog state encryption weight information and sends it to the data encryption unit, and the data encryption unit encrypts the data to be processed on the signal light loaded with the data to be processed based on the analog state encryption weight information, and obtains the signal light with encrypted data. It should be noted that the data encryption unit 3 includes N*N tunable micro-ring arrays 31 and a detector array 32, wherein:

[0047] N*N tunable micro-ring arrays, for adjusting the optical refractive index based on the encryption weight information sent by the data processing unit, and acting the optical refractive index on the first signal light to encrypt the data to be processed on the first signal light to obtain the second signal light; the second signal light represents the signal light with encrypted data;

[0048] The detector array is used to collect external signal light, which is the second signal light emitted by the N*N tunable micro-ring array of the external chip.

[0049] It should be noted that the digital-to-analog converter sends the analog signal to the intensity modulator array and the N*N tunable micro-ring array respectively, so that the voltage or current in the intensity modulator array and the N*N tunable micro-ring array changes, so that the optical refractive index of the intensity modulator array and the N*N tunable micro-ring array changes, so as to achieve the purpose of modulating the optical signal, and complete the data loading on the optical domain and the data encryption on the optical signal.

[0050] After data encryption, decryption will be completed from one terminal to another terminal, and the terminal is provided with the chip provided by the present application, and the chip also has decryption function.

[0051] In the process of signal light transmission, the chip further comprises a fiber array 7, the output ends of the N*N tunable micro-ring array are connected with the input ends of the fiber array, used for remote transmission of the signal light of encrypted data; the output ends of the fiber array are connected with the output ends of the detector array, the output ends of the detector array are connected with the input ends of the analog-digital converter, and the output ends of the analog-digital converter are connected with the input ends of the data processing unit.

[0052] Since the signal light of encrypted data will be decrypted again from one terminal to another terminal, therefore, the detector array is used for collecting external signal light, the external signal light is the signal light with encrypted data emitted by the N*N tunable micro-ring array of the external chip; the analog-digital converter converts the analog state of the external signal light into the digital state of the external signal light; and the data processing unit decrypts the digital state of the external signal light to obtain decrypted data.

[0053] In the further description of the above chip, the data loading unit 2 comprises an intensity modulator array 21 and a wavelength division multiplexer array 22, wherein:

[0054] The intensity modulator array is used for modulating the analog state of the to-be-processed data to the signal light to obtain modulated signal light, and the modulated signal light is loaded with the to-be-processed data;

[0055] The wavelength division multiplexer array is used for beam combining the modulated signal light to obtain the first signal light.

[0056] The intensity modulator array is composed of N*N intensity modulators, and is composed of any one of a Mach-Zehnder modulator structure, a micro-ring modulator structure, a micro-disk modulator and a photonic crystal structure based on an electro-optic effect or a thermo-optic effect, so as to realize the function of intensity modulation. Among them, the modulation rate of the electro-optic modulator is more than 2 orders of magnitude faster than that of the thermo-optic modulator. The output end of the intensity modulator array can be connected with the wavelength division multiplexer array. The wavelength division multiplexer array is composed of N wavelength division multiplexers. A single wavelength division multiplexer is an optical device with N inputs and 1 output, and its function is to combine N wavelength signal lights into one light. Here, the channel spacing of the wavelength division multiplexer is required to be 25GHz, 50GHz, 100GHz, 200GHz or 400GHz, the sideband suppression ratio is > 30dB, and the insertion loss is < 6dB. The wavelength division multiplexer is composed of an arrayed waveguide grating, a cascaded micro-ring resonator or a cascaded Mach-Zehnder interferometer.

[0057] In addition, the intensity modulator array will have N*N optical output signals, which will be input into the wavelength division multiplexer array in a certain way to complete beam combining and form N signal lights loaded with image information.

[0058] In the present application, the light generating unit 1 comprises a laser array 11 and a beam splitter array 12, wherein:

[0059] a laser array for emitting N different wavelength optical signals;

[0060] a beam splitter array for splitting N different wavelength optical beams to obtain signal light, and inputting the signal light into an intensity modulator array.

[0061] The output end of the laser array can be connected with the input end of the beam splitter array. The laser array can be used to generate N different wavelength light. The laser array can be composed of InP-based, silicon-based, silicon nitride-based, three-five on-chip multi-wavelength laser or optical frequency comb light source, or composed of a heterojunction formed by strong coupling of structures of different materials and two-dimensional materials. The beam splitter array is composed of N beam splitters, each beam splitter realizes 1 / N equal division splitting, and the beam splitting imbalance in the 35nm bandwidth is less than 0.3dB. Further, the N optical signals pass through the beam splitter array, and each signal light is split into N beams by a beam splitter and then input into the intensity modulator array.

[0062] In the further description of the above chip, the N*N tunable micro-ring array is composed of N*N cross waveguide micro-ring units, wherein the cross waveguide micro-ring unit is composed of a micro-ring resonator and a cross waveguide; the cross waveguide is used for inputting the first signal light and outputting the second signal light, and the cross waveguide includes two input ends and four output ends; the micro-ring resonator is used for adjusting the optical refractive index based on the encryption weight information sent by the data processing unit, and applying the optical refractive index to the first signal light to encrypt the data to be processed on the first signal light to obtain the second signal light.

[0063] A micro-ring resonator is composed of a circular micro-ring structure, an elliptical micro-ring structure, a cascaded circular micro-ring structure, a cascaded elliptical micro-ring structure or a variation of any of the above structures based on electro-optic effect or thermo-optic effect, to realize the loading function of the encryption algorithm weight matrix.

[0064] Figure 2 is a cross waveguide micro-ring unit structure schematic diagram in the optical encryption processing chip based on the tunable micro-ring array provided by the application.

[0065] Figure 3 is a 2*2 micro-ring array structure schematic diagram in the optical encryption processing chip based on the tunable micro-ring array provided by the application.

[0066] In particular, the microring array is the core of the on-chip optical domain encryption algorithm, and a single microring is an important basis for the microring array. The working principle of the microring is mainly the interference of light. By placing the input waveguide (i.e., the input bus) near the microring, the input light is coupled to the microring through the evanescent field. Through interference, the light intensity coupled into the ring can be enhanced and is obviously higher than the light intensity in the bus waveguide. This field enhancement is an important property of the microring resonator. Light that does not meet the resonance wavelength condition is transmitted away through the bus waveguide and does not enter the microring resonator.

[0067] In an embodiment, a single microring shape is adjusted on demand into a cross waveguide microring unit (see Figure 2 ), which contains a microring resonator and a cross waveguide. The cross waveguide microring unit contains two input ends and four output ends, respectively denoted as input 1, input 2, output 1_1, output 1_2, output 2_1, and output 1_2. The above cross waveguide microring unit has the characteristics of easy arraying, high flexibility, and scalability. By applying a voltage, the refractive index is effectively controlled, thereby controlling the resonance wavelength. In other words, the output proportion of light of a certain wavelength at the output port 1 and the output port 2 can be changed by changing the control voltage, thereby realizing a kind of "physical computing":

[0068]

[0069] In the formula, W is the transmission ratio controlled by the voltage. With this computing characteristic, by expanding the scale of the microring array, different data information can be carried by light of different wavelengths, thereby realizing the processing of data.

[0070] In an embodiment, taking a 2x2 microring array as an example, the on-chip optical domain encryption processing process is demonstrated. It is worth noting that, for the convenience of demonstration, only one input port is used, as shown in Figure 3 . Among them, x1-x4 represent input data, and λ1-λ4 represent carrier wavelengths. The signal intensity output by the output port of the 2x2 microring array satisfies the following formula:

[0071]

[0072] In the present application, the probe array is connected with the external fiber array for collecting the external second signal light, and the data processing unit is used for completing decryption. The probe array is composed of N probes. The probe can be composed of InP-based, silicon-based, silicon nitride-based, p-i-n type probe of III-V or avalanche photodetector, whose responsivity is >1A / W, working bandwidth is >20GHz, and dark current is <100nA. The probe array is provided with an electrical interface and a radio frequency interface. The digital-to-analog converter is used for loading the electrical signal to the electrical interface, so that the refractive index of the probe array changes according to the change of the electrical signal; the analog-to-digital converter is used for leading the analog state external signal light from the radio frequency interface to the data processing unit.

[0073] It should be noted that the output port of the fiber array acquires the signal by collecting the optical power output by the port with a photodetector. Considering the process level and other factors, the output signal of each waveguide can only be absorbed by one photodetector. This means that along the same waveguide, the signals of different wavelengths of light processed by micro-rings of different sizes can no longer be separated, but are uniformly converted into "total power". This feature brings difficulties to algorithm design, which needs to consider the decryption problem of the algorithm additionally; on the other hand, it also brings difficulty to algorithm cracking, and improves the security of the algorithm.

[0074] In addition, from the above formula, it is noted that when the system is normally running, the following equation is established:

[0075]

[0076] This feature can be used to monitor whether the system is working normally, and also suggests that the output signals of the two ports cannot be transmitted as ciphertext at the same time in the algorithm design, otherwise serious security risks will be faced.

[0077] Here, the sizes of the micro-ring resonators in the 2x2 micro-ring array are different. Here, 2 diameters of micro-rings are selected, for example, 9 and 13 The two wavelengths are 1538nm and 1542.5nm, respectively. Light of each wavelength can only interact with micro-rings of a specific diameter to achieve the adjustment of the transmittance representing the encrypted weight information. In the micro-ring array, each input waveguide carries signals of 2 wavelengths. Based on the wavelength division multiplexing technology, each wavelength can work independently without signal crosstalk problem. As described above, each cross waveguide micro-ring unit only uses one input port and two outputs, and the corresponding transmittance is determined by the voltage applied to the phase shifter in the micro-ring. For convenience of calculation, the sum of the transmittances of all output ports is set to 1, while in the actual system there may be various losses resulting in the sum of the transmittances < 1. The signals that have completed optical encryption need to be compensated to ensure the accuracy of the results. The calculation formula of the compensation transmission is as follows:

[0078]

[0079] wherein, and are the transmittances before and after compensation under the condition of applying V volts of voltage, and p represents the compensation parameter. At this time, the encrypted weight information is some random 2*2 convolution kernel, which is mapped into a voltage matrix using the mapping relationship between the convolution kernel weight and the output port and the voltage-transmission correlation, and then loaded into the 2*2 micro-ring array through the digital-to-analog converter and the data processing unit. At this time, the on-chip optical domain encryption process is completed.

[0080] To this end, the optical encryption processing chip further comprises a monitor array 8 connected with the N*N tunable micro-ring array, for monitoring the encryption effect of the second signal light, and sending the monitoring result to the data processing unit.

[0081] Another part of the output of the above N*N micro-ring array is connected with the input of the monitor array, the output of the monitor array is connected with the input of the analog-to-digital converter, and the output of the analog-to-digital converter is connected with the input of the data processing unit, so as to complete the real-time monitoring of the optical image encryption process.

[0082] In the process of encrypting the image, after confirming the image information to be encrypted, the computer sends the image to the data processing unit for controlling the optical encryption processing chip. The data processing unit performs flattening and other operations on the two-dimensional image to process the two-dimensional information into one-dimensional information that can be processed by the computing system; then the one-dimensional information is transmitted to the digital-to-analog converter to become an analog signal. Subsequently, the analog signal is amplified by the drive amplifier of the intensity modulator to a voltage or current level that can drive the intensity modulator, and the N*N signal light generated by the laser array and the beam splitter array is modulated by the modulator array to realize the loading of image information in the optical domain, and the beam combining is completed on the wavelength division multiplexer array to form N signal lights. At the same time, the data processing unit transmits the encryption weight information of the encryption algorithm to the digital-to-analog converter to become an analog signal. Subsequently, the analog signal is amplified by the drive amplifier of the N*N micro-ring array to a voltage that can drive the micro-ring array, and the N signal lights generated by the wavelength division multiplexer array are modulated by the N*N micro-ring array to realize the encryption of image information in the optical domain.

[0083] In terms of image decryption, part of the output end of the N*N micro-ring array is connected to the input end of the optical fiber array to realize the remote transmission of the encrypted image. The output end of the optical fiber array is connected to the output end of the detector array, the output end of the detector array is connected to the input end of the analog-to-digital converter, and the output end of the analog-to-digital converter is connected to the input end of the processor. Specifically, the core key of image decryption is that, according to the weight matrix used during encryption, the mapping relationship between the convolution kernel weight and the output port, the voltage-transmission correlation curve, and the N*N voltage matrix can be calculated. The electrical signal generated by the detector array is converted into a one-dimensional digital signal using the analog-to-digital converter, and the one-dimensional image result is processed into a two-dimensional decryption result in the processor through an intelligent algorithm. Finally, the decryption result is returned to the computer to complete the decryption process of the encrypted optical image.

[0084] In the present application, an intelligent control algorithm is equipped on the processor to control the intensity modulator array, the N*N micro-ring array, and the detector array in real time through the electrical port, so that the entire optical chip can work all day long without interruption, enhancing its data encryption transmission capability and anti-interference capability.

[0085] Based on the above, the chip of the present application has an optical signal transmission path and an electrical signal transmission path, wherein:

[0086] The optical signal transmission path includes:

[0087] The output end of the laser array is connected with the input end of the beam splitter array, the output end of the beam splitter array is connected with the input end of the intensity modulator array, the output end of the intensity modulator array is connected with the input end of the wavelength division multiplexer array, the output end of the wavelength division multiplexer array is connected with the input end of the N*N tunable micro-ring array, and the output end of the N*N tunable micro-ring array is connected with the input end of the detector array.

[0088] The electrical signal transmission path comprises:

[0089] The output end of the data processing unit is connected with the input end of the digital-analog converter, the output end of the digital-analog converter is connected with the intensity modulator module and the electrical port of the N*N tunable micro-ring array, the output end of the detector array is connected with the input end of the analog-digital converter, and the output end of the analog-digital converter is connected with the input end of the data processing unit.

[0090] Therefore, the intensity modulator array is provided with a direct current interface and a radio frequency interface, the digital-analog converter loads the electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the intensity modulator changes according to the change of the electrical signal, the N*N tunable micro-ring array is provided with a direct current interface, and the digital-analog converter loads the electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the micro-ring array changes according to the change of the electrical signal. In the application, the electrical signal that changes the optical refractive index of the intensity modulator array and the N*N tunable micro-ring array is the data information in the analog state.

[0091] The application provides an optical encryption processing chip based on a tunable micro-ring array, which loads data to be processed sent by a data processing unit to signal light through a data loading unit, and encrypts the data to be processed on the signal light based on encryption weight information sent by the data processing unit through a data encryption unit constructed based on N*N micro-ring arrays, to obtain encrypted signal light. The optical encryption processing chip based on the tunable micro-ring array in the application can obtain on-chip optical domain encryption results through a designed calculation and optical processing architecture, meet the growing demand for high parallel operation, be adapted to the control algorithm loaded on the data processing unit, control the tunable micro-ring array through an electrical port in real time, enable the whole optical chip to work all day long without interruption, and enhance the encryption data transmission capacity and anti-interference capacity of the optical chip.

[0092] The application also provides a processing system comprising the optical encryption processing chip based on the tunable micro-ring array.

[0093] It should be pointed out finally that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit the same; and although the present application has been described in detail with reference to the foregoing embodiments, it should be appreciated by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features thereof can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A tunable micro-ring array based optical cryptographic processing chip, characterized in that, The application relates to a data encryption device, which comprises a light generating unit, a data loading unit, a data encryption unit, a data processing unit, a digital-analog converter and an analog-digital converter. The light generating unit is used for generating light beams of different wavelengths, splitting the N light beams of different wavelengths to obtain signal light, and inputting the signal light into the data loading unit. The data processing unit is used for converting initial data into digital state data to be processed and inputting the data to be processed into the digital-analog converter. The digital-analog converter is used for converting the digital state data to be processed into analog state data to be processed. The data loading unit is used for modulating the analog state data to be processed onto the signal light to obtain modulated signal light, loading the modulated signal light with the data to be processed, and performing beam combination on the modulated signal light to obtain first signal light; the first signal light represents the signal light loaded with the data to be processed. The data encryption unit is used for adjusting the light refractive index based on the encryption weight information sent by the data processing unit, applying the light refractive index to the first signal light, encrypting the data to be processed on the first signal light to obtain second signal light, and collecting external signal light; the external signal light is the second signal light emitted by the N*N tunable micro-ring array of an external chip. The analog-digital converter is used for converting the analog state external signal light into digital state external signal light. The data processing unit is also used for decrypting the digital state external signal light to obtain decrypted data.

2. The tunable micro-ring array based optical cryptographic processing chip of claim 1, wherein, The data encryption unit comprises an N*N tunable micro-ring array and a detector array. The N*N tunable micro-ring array is used for adjusting the light refractive index based on the encryption weight information sent by the data processing unit, applying the light refractive index to the first signal light, encrypting the data to be processed on the first signal light to obtain the second signal light, and the second signal light represents the signal light with encrypted data. The detector array is used for collecting external signal light, and the external signal light is the second signal light emitted by the N*N tunable micro-ring array of an external chip.

3. The tunable micro-ring array based optical cryptographic processing chip of claim 2, wherein, The N*N tunable micro-ring array is composed of N*N cross waveguide micro-ring units, wherein the cross waveguide micro-ring unit is composed of a micro-ring resonator and a cross waveguide; the cross waveguide is used for inputting the first signal light and outputting the second signal light, and the cross waveguide comprises two input ends and four output ends; the micro-ring resonator is used for adjusting the light refractive index based on the encryption weight information sent by the data processing unit, applying the light refractive index to the first signal light, encrypting the data to be processed on the first signal light to obtain the second signal light.

4. The tunable micro-ring array based optical cryptographic processing chip of claim 3, wherein, The detector array is provided with an electrical interface and a radio frequency interface, the digital-to-analog converter is used to load an electrical signal to the electrical interface, so that the refractive index of the detector array changes according to the change of the electrical signal; and the analog state external signal light is led out from the radio frequency interface and converted into digital state external signal light to the data processing unit.

5. The tunable micro-ring array based optical cryptographic processing chip of claim 4, wherein, The data loading unit comprises an intensity modulator array and a wavelength division multiplexer array, wherein: The intensity modulator array is used to modulate the analog state to-be-processed data onto signal light, so as to obtain modulated signal light loaded with to-be-processed data; The wavelength division multiplexer array is used to combine the modulated signal light, so as to obtain first signal light.

6. The tunable micro-ring array based optical cryptographic processing chip of claim 5, wherein, The intensity modulator array is composed of N*N intensity modulators, and is composed of any one of a Mach-Zehnder modulator structure, a micro-ring modulator structure, a micro-disk modulator and a photonic crystal structure based on an electro-optic effect or a thermo-optic effect; The intensity modulator array is provided with a direct current interface and a radio frequency interface, the digital-to-analog converter loads an electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the intensity modulator changes according to the change of the electrical signal; the N*N tunable micro-ring array is provided with a direct current interface, and the digital-to-analog converter loads an electrical signal preprocessed by the data processing unit to the direct current interface, so that the refractive index of the micro-ring array changes according to the change of the electrical signal.

7. The tunable micro-ring array based optical cryptographic processing chip of claim 6, wherein, The light generating unit comprises a laser array and a beam splitter array, wherein: The laser array is used to emit N light signals of different wavelengths; The beam splitter array is used to split N light beams of different wavelengths, so as to obtain signal light, and the signal light is input to the intensity modulator array.

8. The tunable micro-ring array based optical cryptographic processing chip of claim 7, wherein, The chip further comprises a fiber array, an output end of the N*N tunable micro-ring array is connected to an input end of the fiber array, and is used for remote transmission of encrypted data; an output end of the fiber array is connected to an output end of the detector array, an output end of the detector array is connected to an input end of the analog-to-digital converter, and an output end of the analog-to-digital converter is connected to an input end of the data processing unit.

9. The tunable micro-ring array based optical cryptographic processing chip of claim 7, wherein, The chip further comprises a monitor array, an output end of the N*N tunable micro-ring array is connected to an input end of the monitor array, an output end of the monitor array is connected to an input end of the analog-to-digital converter, and an output end of the analog-to-digital converter is connected to an input end of the data processing unit, which is used for real-time monitoring of the data encryption process.

10. A processing system, characterized by The optical encryption processing chip based on the tunable micro-ring array comprises the chip based on the tunable micro-ring array according to any one of claims 1-9.