Micro-LED-based high-confidentiality key system and high-confidentiality key generation and detection method

By converting the key into a high-resolution pattern and displaying it on a Micro-LED screen, the problem that traditional key generation methods cannot provide sufficient confidentiality is solved, and the high confidentiality and information security of the key are improved.

CN119788270AActive Publication Date: 2025-04-08NANJING UNIV
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411962955.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-08
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

Traditional key generation methods are vulnerable to malware or hackers and cannot provide sufficient confidentiality, especially in highly sensitive application scenarios.

Method used

Using a high-security key system based on Micro-LED, the security of the key is protected by converting the key into a high-resolution pattern and displaying it on the Micro-LED screen.

Benefits of technology

It realizes the high confidentiality of the key, ensuring that even at very close distances, others cannot easily obtain the information of the key, and enhances the information security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119788270A_ABST
    Figure CN119788270A_ABST
Patent Text Reader

Abstract

The invention discloses a high-confidentiality key system based on Micro-LED. The high-confidentiality key system comprises a key generation system; a Micro-LED (Light Emitting Diode) display array; an environment detection module; a micro graph detection module; wherein the key generation system carries out encryption calculation on data and then outputs key graph data for controlling the Micro-LED display array to emit light; the micro graph detection module adopts a photoelectric detector to detect a light emitting signal of the Micro-LED display array, and decodes and verifies a key pattern; the environment detection module is used for detecting the alignment condition and the distance between the Micro-LED display array and the micro-graph detection module and determining whether the micro-graph detection module is started or not. According to the high-confidentiality secret key system based on the Micro-LED, the advantage of the Micro-LED technology is utilized, and it is ensured that the generated secret key can keep high confidentiality under any condition. The secret key is converted into the high-resolution pattern, and the pattern is displayed on the Micro-LED screen, so that the pattern can be identified only in a very close distance, and the safety of the secret key is protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a high-confidentiality key system based on Micro-LED and a high-confidentiality key generation detection method, belonging to the technical field of information security. Background Art

[0002] Information security has always been a vital issue in today's digital age. Whether in the financial field, government agencies, healthcare or personal privacy, protecting the security of sensitive data and communications is of vital importance. In this digital world, keys (or passwords) are the key element to protect information from unauthorized access. Therefore, the generation and protection of keys becomes particularly important.

[0003] Traditional key generation methods usually rely on computer algorithms to generate a combination of numbers or letters and store them in a computer system. While these methods work well in many cases, they also present some potential risks and challenges. First, traditional key generation methods may be vulnerable to malware or hacker attacks. If attackers have access to the computer system where the keys are stored, they may try to obtain or steal these keys, thereby compromising information security. Second, the keys generated in traditional key generation methods may be misoperated or accidentally leaked by operators. For example, operators may enter keys in an unsecured environment or accidentally send keys in plain text to people who should not know. In addition, traditional key generation methods generally do not provide high enough confidentiality to cope with certain highly sensitive application scenarios. In some cases, a method is needed to generate keys that ensure that others cannot easily obtain information about the keys even at very close range.

[0004] As an inorganic light-emitting diode display technology, Micro-LED is considered to be a highly competitive and promising candidate in the next generation of display technology. This micro-display technology not only inherits the advantages of high luminous efficiency, high stability and ultra-long service life of traditional LED displays, but also, thanks to the pixel size that has dropped to the micron level, Micro-LED can also achieve ultra-high resolution, low power consumption and high brightness, which are difficult to achieve with other display technologies. In addition, Micro-LED is small in size, highly flexible and easy to disassemble, enabling it to be deployed in any display occasion from the smallest to the largest, which gives Micro-LED huge application potential. Micro-LED screens are usually composed of millions or even hundreds of millions of tiny LED pixels, which can be individually controlled to produce high-resolution images. This high-density pixel arrangement provides potential opportunities for achieving high confidentiality. Because the images on the Micro-LED screen can only be clearly identified at a very close distance, this makes it a technology that may be used for key generation and protection. Summary of the invention

[0005] The invention discloses a high confidentiality key system based on Micro-LED, aiming to provide a novel and highly secure key identification system.

[0006] The technical solution adopted by the present invention is:

[0007] A high confidentiality key system based on Micro-LED, comprising:

[0008] Key generation system;

[0009] Micro-LED display module, including a Micro-LED display array and its driving circuit;

[0010] Environmental detection module;

[0011] Tiny graphics detection module;

[0012] After the key generation system encrypts and calculates the data, it outputs key graphic data for controlling the light emission of the Micro-LED display array;

[0013] The micro-graphic detection module uses a photodetector to detect the light-emitting signal of the Micro-LED display array, and decodes and verifies the key pattern;

[0014] The environment detection module is used to detect the alignment and distance between the Micro-LED display array and the tiny graphic detection module, and decide whether to start the tiny graphic detection module.

[0015] Preferably, the key generation system includes a key generation module, a pseudo-random sequence generation module and a security detection module. The key generation module is responsible for algorithmically encrypting private data; the pseudo-random sequence generation module is responsible for generating a pseudo-random sequence, and after combining it with the encrypted data, constructing a transmission data matrix to obtain key graphic data for controlling the light emission of the Micro-LED display array; the security detection module is responsible for calculating the number of ciphertext verifications, receiving information from the environmental detection module, and controlling the overall key system.

[0016] Preferably, the Micro-LED display module is responsible for receiving the key graphic data, and the driving circuit controls each pixel of the Micro-LED display array to emit light accurately according to the corresponding red, green and blue color values.

[0017] In the Micro-LED display array, the size of a single Micro-LED pixel ranges from 20-100μm, and the period is 50-200μm, so as to ensure that the pattern on the Micro-LED screen can only be clearly identified at a close distance, thereby ensuring the security of the key.

[0018] Preferably, the micro-graphic detection module includes a detector array, a pseudo-random decoding module and a ciphertext verification module. The detection array is composed of an array sensor, and its array arrangement, number of pixels, and pixel spacing are consistent with the Micro-LED display array, and can detect the luminous intensity of each pixel in the Micro-LED display array and receive a data matrix composed of a key graphic; the pseudo-random decoding module disassembles the matrix according to the pattern data matrix and performs key decryption; the ciphertext verification module verifies whether the key is correct and provides key verification information to the environmental detection module.

[0019] Preferably, the key generation system and the Micro-LED display array are integrated into the key body, wherein the Micro-LED display array is located at the front of the key body, and the micro-graphic detection module and the environment detection module are integrated into the detection device. The environment detection module includes a specific slot and a pressure sensor, and the shape of the slot matches the front of the key body and provides space for the key body to rotate. When the key body is inserted into the slot and rotated, the Micro-LED display array and the detector array are overlapped and the pressure sensor is triggered, thereby controlling the micro-graphic detection module to start and detect the key graphic of the Micro-LED display array.

[0020] Preferably, a protrusion is provided on the key body, and there are two pressure sensors, which are respectively located at the front end of the key display system matching the environmental detection module and inside the slot. When the key body is inserted into the slot, the front end of the key body contacts the pressure sensor to fix the longitudinal distance of the key; after the key body rotates, the key protrusion contacts the pressure sensor inside the slot to fix the axial angle of the key. Only when both pressure sensors are triggered, the micro-graphic detection module is controlled to start.

[0021] Preferably, the structure of the Micro-LED display array includes: silicon retaining walls, an arrayed gallium nitride buffer layer, an n-type gallium nitride layer, a quantum well active layer, and a p-type gallium nitride layer sequentially grown on the silicon retaining walls, and also includes an n-electrode on the n-type gallium nitride layer and a p-electrode on the p-type gallium nitride layer. Through flip-chip bonding technology, the n-electrode and the p-electrode are bonded to the electrode on the driving circuit substrate through a bonding material to achieve individual control of each pixel point; quantum dot materials are filled between the silicon retaining walls to act as a color conversion layer to achieve RGB three-color display.

[0022] Preferably, the working mode of the security detection module is as follows: when the Micro-LED display array does not receive the key information, it is in a screen-off standby state. The security detection module first receives a control signal from the environment detection module to detect whether the display array is aligned with the detection array. When the distance reaches the set distance, the security detection module sends a signal to control the key generation system to encrypt and generate a key, which is transmitted to the driving circuit of the Micro-LED display array, and the Micro-LED display array starts to display the key graphic; the detector array detects the light signal of the Micro-LED display array and converts it into an electrical signal, which is decrypted and verified by an algorithm. If the key is correct, unlocking is achieved; if the key is wrong, the number of errors is detected; when the number is less than the set value, a signal is sent to prompt the key to be generated again; when the number of detection errors is greater than the set value, the security detection module prompts that the detection environment is unsafe, and the Micro-LED display array turns off the screen and stands by.

[0023] The present invention also discloses a high confidentiality key generation and detection method based on Micro-LED, which is implemented based on the above-mentioned high confidentiality key system, and the steps include:

[0024] 1. Algorithm encryption process:

[0025] 1.1 Generate ciphertext F using public key encryption algorithm

[0026] (1) Enter the recipient's RSA public key PK receiver , and a random number r;

[0027] (2) Generate session key K: Generate session key K by Fujisaki-Okamoto transformation formula, K = H(R||H(PK receiver *r)), where H is a secure hash function (such as SHA-256), PK receiver r is the RSA modular multiplication operation, and the generated session key K is a highly random and unpredictable value;

[0028] (3) Encrypt random number r: Use RSA to encrypt r, that is, F = RSA Encrypt (r,PK receiver ), output the ciphertext F, which is then decrypted and restored to r by the recipient;

[0029] 1.2 Use the symmetric encryption algorithm AES-256+CBC mode to obtain the data h to be transmitted:

[0030] (1) Input session key K and private data D;

[0031] (2) Initialization vector IV: Generate a random initialization vector IV (the length is the same as the AES block size, usually 128 bits), where IV is publicly transmitted to ensure that each encryption result is different;

[0032] (3) AES encryption: Use the input session key K and IV as the key and initial state, according to the AES encryption rule C = AES Encrypt (D, K, IV), output the encrypted data ciphertext C;

[0033] 2. Data combination and transformation process:

[0034] 2.1 Combined data: The data to be transmitted is obtained by combining h = {F, C, IV}, i.e., the ciphertext F (2048 bits) of the session key, the ciphertext of the data (1024 bits), and the random initialization vector IV (128 bits);

[0035] 2.2 Matrix transformation: The data to be transmitted h is sequentially constructed into a transmission data matrix H (m*l), and the transformation matrix L (l*n) is used to obtain an m*n pattern data matrix R, where each element is 24 bits wide, representing {R, G, B}, corresponding to 8 bits (0~255) color values, which are used to control the Micro-LED light emitting array;

[0036] 3. Data Decryption Process

[0037] 3.1 Recover the transmission data matrix H: The detection array receives the pattern data matrix R, using the public matrix L ―1 That is, the inverse matrix of the transformation matrix L performs an inverse operation on the pattern data matrix R to restore the transmission data matrix H, and then obtain the transmission data h = {F, C, IV};

[0038] 3.2 Data Splitting: Receive the transmitted data {F, C, IV}, and split it to obtain the session key ciphertext F, data ciphertext C, and random initialization vector IV;

[0039] 3.3 Decrypting the session key: (1) Using the recipient’s RSA private key SK receiver Decrypt F to get the random number r: R = RSAD ecrypt (F,SK receiver );

[0040] (2) Use Fujisaki-Okamoto transformation to restore the session key K = H(R||H(PK receiver *r));

[0041] 3.4 Decryption verification ciphertext data: Use the restored session key K and transmission IV to decrypt C: D = AES De crypt (C,K,IV) and verify it.

[0042] The beneficial effects of the present invention are as follows:

[0043] The high-confidentiality key system based on Micro-LED of the present invention utilizes the advantages of Micro-LED technology to ensure that the generated key can maintain high confidentiality under any circumstances. By converting the key into a high-resolution pattern and displaying it on the Micro-LED screen, the pattern can only be recognized at a very close distance, thereby protecting the security of the key. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 The top-level architecture diagram of the Micro-LED-based high-confidentiality key generation and detection system.

[0045] Figure 2 It is a schematic diagram of the structure of the Micro-LED-based high-confidentiality key system of the present invention.

[0046] Figure 3 Schematic diagram of the device structure of the Micro-LED display array.

[0047] Figure 4 Schematic diagram of the internal structure of the detection device.

[0048] Figure 5 This is the detection process logic diagram of the safety detection module. DETAILED DESCRIPTION

[0049] The present invention is further described below in conjunction with embodiments, but the description of the embodiments does not impose any limitation on the protection scope of the present invention.

[0050] Unless otherwise defined, all technical terms and scientific terms used herein have the same meaning as those generally understood by those skilled in the art of the present invention, and the terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. In addition, although demonstrations of parameters containing specific values ​​may be provided herein, it should be understood that the parameters do not need to be exactly equal to the corresponding values, but can be approximated to the corresponding values ​​within an acceptable error tolerance or design constraint. The directional terms mentioned in the embodiments, such as "up", "down", "front", "back", "left", "right", etc., are only directions with reference to the accompanying drawings. Therefore, the directional terms used are used to illustrate rather than to limit the scope of protection of the present invention.

[0051] Unless otherwise specified, the materials and instruments used in the following examples can be obtained from conventional commercial channels.

[0052] The system in the present invention is a highly confidential key generation encryption and identification detection system, which focuses on using Micro-LED display technology as a physical encryption method. The top-level architecture diagram is given as follows: Figure 1The structure of the high confidentiality key system based on Micro-LED of the present invention is as shown in FIG. Figure 2 As shown, it can be composed of a detection device 1 and a key body 2. A Micro-LED display array 3 is provided at the front of the key body, a key generation system device 4 is provided inside the key body, and a rectangular protrusion 5 is provided on the side of the front of the key body for identification and alignment. A photodetector array 6 is provided inside the detection device, and its shape matches the shape of the front of the key body, and is used to identify and detect the Micro-LED key pattern displayed by the Micro-LED display array.

[0053] Micro-LED display array device structure Figure 3 As shown, a silicon substrate standard blue light LED epitaxial wafer is used, and a silicon retaining wall 7 is prepared by thinning the silicon substrate and performing deep silicon etching; an array-type gallium nitride buffer layer and an n-type gallium nitride layer 8 are grown on the silicon substrate; a quantum well active layer 9 is grown on the n-type gallium nitride layer; a p-type gallium nitride layer 10 is grown on the quantum well active layer; an n-electrode 11 and a p-electrode 12 are prepared by photolithography and physical vapor deposition (PVD) processes; quantum dot material 13 is filled into the silicon retaining wall to act as a color conversion layer to achieve RGB three-color display; and the electrode end of the above-mentioned Micro-LED display array is bonded to an electrode 15 on a driving circuit substrate 14 through a bonding material 16 through a flip-chip bonding technology. Among them, the size of a single Micro-LED pixel ranges from 20 to 100 μm, and the period is 50 to 200 μm, so as to ensure that the pattern on the Micro-LED screen can only be clearly identified at a close distance, thereby ensuring the security of the key.

[0054] The internal structure of the detection device is as follows Figure 4 As shown, it is composed of an environment detection module and a tiny graphic detection module, and its 17, 18, 19, and 20 parts correspond to Figure 217, 18, 19, 20 partial cross-sectional views. The environment detection module is composed of a slot and a pressure sensor. There are grooves 21 and 22 of specific shapes inside the slot. The groove 21 is in the shape of a rectangular parallelepiped, and its cross section matches the shape of the protrusion 5 on the side of the key body to ensure that the key body is inserted into the detection device along the axial direction. The groove 22 is fan-shaped to control the angle and direction of rotation of the key body after axial insertion. Two pressure sensors 23 and 24 are provided on the inner wall of the groove, the pressure sensor 23 is located at the axial bottom of the groove, and the pressure sensor 24 is located on the inner wall of the fan-shaped groove. When the key body is inserted into the slot along the axial direction, the front end of the key body contacts the pressure sensor 23 to fix the axial distance of the key; after the key body rotates, the key protrusion contacts the pressure sensor 24 inside the slot to fix the axial angle of the key. Only when both pressure sensors are triggered will the photodetector array 25 be activated. The micro-graphic detection module is composed of a detector array and a control circuit. A detector array is provided inside, and the detector uses a silicon-based photodiode to achieve high-sensitivity light intensity detection in a small size. The sensor array is arranged in the same way as the Micro-LED display array. The surface of the silicon-based photodiode is covered with an RGB filter layer, so that the corresponding detection point can only detect the luminescence of the corresponding luminous point, ensuring detection reliability.

[0055] The specific key encryption and decryption rules are as follows:

[0056] 1. Algorithm encryption process:

[0057] 1. Use the public key encryption algorithm (Fujisaki-Okamoto transformation + RSA) to generate the ciphertext F. (1) Input the recipient's RSA public key PK receiver , and a random number r. (2) Generate a session key K: Generate a session key using the Fujisaki-Okamoto transformation formula, K = H(R||H(PK receiver *r)), where H is a secure hash function (such as SHA-256), PK receiver r is the RSA modular multiplication operation, and the session key K is a highly random and unpredictable value. (3) Encrypted random number r: Use RSA to encrypt r, that is, F = PSA Encrypt (r,PK receiver ), and output the ciphertext F for the recipient to decrypt and restore r.

[0058] 2. Use the symmetric encryption algorithm AES-256+CBC mode to obtain the data h to be transmitted: (1) Input the session key K and private data D. (2) Initialization vector IV: Generate a random initialization vector IV (the length is consistent with the AES block size, usually 128 bits), where IV is publicly transmitted to ensure that the encryption result is different each time. (3) AES encryption: Use the input session key K and IV as the key and initial state, according to the AES encryption rule C = AESEncrypt (D, K, IV), output the encrypted data ciphertext C.

[0059] 2. Data combination and transformation process:

[0060] 1. Combined data: The data to be transmitted is obtained by combining h = {F, C, IV}, namely, the ciphertext F (2048 bits) of the session key, the ciphertext C (1024 bits) of the data, and the random initialization vector IV (128 bits).

[0061] 2. Matrix conversion: The data to be transmitted h is sequentially constructed into the transmission data matrix H (m*l), and the transformation matrix L (l*n) is used to obtain the m*n pattern data matrix R, where each element is 24 bits wide, representing {R, G, B}, corresponding to 8 bits (0~255) color values, which are used to control the Micro-LED light-emitting array.

[0062] 3. Data Decryption Process

[0063] 1. Recover the transmission data matrix H: The detection array receives the pattern data matrix R, using the public matrix L ―1

[0064] (The inverse matrix of the transformation matrix L) performs an inverse operation on the pattern data matrix R to restore the transmission data matrix H, and then obtain the transmission data h = {F, C, IV}.

[0065] 2. Split data: Accept the transmitted data {F, C, IV}, and split it into session key ciphertext F, data ciphertext C, and random initialization vector IV.

[0066] 3. Decrypt the session key: (1) Use the recipient's RSA private key SK receiver Decrypt F to get the random number r: R = RSA Decrypt (F,SK receiver ). (2) Use Fujisaki-Okamoto transformation to restore the session key K = H(R||H(PK receiver *r)).

[0067] 4. Decrypt and verify the ciphertext data: Use the restored session key K and the transmission IV to decrypt C: D = AES De crypt (C,K,IV) and verify it.

[0068] The key generation system also has a security detection module. The module detection process is as follows: Figure 5As shown. When the Micro-LED display array does not receive the key information, it is in the screen-off standby state. The security detection module first receives the control signal from the environment detection module to detect whether the display array is aligned with the detection array. When the distance reaches the set distance (that is, both pressure sensors inside the groove of the detection device are triggered), the security detection module sends a signal to control the key generation system to encrypt and generate the key, which is transmitted to the drive circuit of the display array, and the Micro-LED begins to display the key pattern. After the detector array detects the light signal of the Micro-LED display array, it is converted into an electrical signal, which is decrypted and verified by the algorithm. If the key is correct, unlocking is achieved; if the key is wrong, the number of errors is detected. When the number is less than the set value, a signal is sent to prompt the key to be generated again; when the number of detection errors is greater than the set value, the security detection module displays that the detection environment is unsafe, and the Micro-LED screen is off and on standby.

[0069] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.

Claims

1. A high confidentiality key system based on Micro-LED, characterized by include: Key generation system; Micro-LED display module, including a Micro-LED display array and its driving circuit; Environmental detection module; Tiny graphics detection module; After the key generation system encrypts and calculates the data, it outputs key graphic data for controlling the light emission of the Micro-LED display array; The micro-graphic detection module uses a photodetector to detect the light-emitting signal of the Micro-LED display array, and decodes and verifies the key pattern; The environment detection module is used to detect the alignment and distance between the Micro-LED display array and the tiny graphic detection module, and decide whether to start the tiny graphic detection module.

2. The high confidentiality key system according to claim 1, characterized in that: The key generation system includes a key generation module, a pseudo-random sequence generation module and a security detection module. The key generation module is responsible for algorithmically encrypting private data; the pseudo-random sequence generation module is responsible for generating a pseudo-random sequence, and after combining it with the encrypted data, constructing a transmission data matrix to obtain key graphic data for controlling the light emission of the Micro-LED display array; The security detection module is responsible for calculating the number of ciphertext verifications, receiving information from the environment detection module, and controlling the overall key system.

3. The high confidentiality key system according to claim 1, characterized in that: The Micro-LED display module is responsible for receiving key graphic data, and the driving circuit controls each pixel of the Micro-LED display array to emit light accurately according to the corresponding red, green and blue color values.

4. The high confidentiality key system according to claim 3, characterized in that: In the Micro-LED display array, the size of a single Micro-LED pixel ranges from 20 to 100 μm, and the period is 50 to 200 μm.

5. The high confidentiality key system according to claim 1, characterized in that: The micro-graphic detection module includes a detector array, a pseudo-random decoding module and a ciphertext verification module. The detection array is composed of an array sensor, and its array arrangement, number of pixels, and pixel spacing are consistent with the Micro-LED display array. It can detect the luminous intensity of each pixel in the Micro-LED display array and receive a data matrix composed of a key graphic; the pseudo-random decoding module disassembles the matrix according to the pattern data matrix and performs key decryption; the ciphertext verification module verifies whether the key is correct and provides key verification information to the environmental detection module.

6. The high confidentiality key system according to any one of claims 1 to 5, characterized in that: The key generation system and Micro-LED display module are integrated into the key body, wherein the Micro-LED display array is located at the front of the key body, the micro-graphic detection module and the environment detection module are integrated into the detection device, and the environment detection module includes a specific slot and a pressure sensor, the shape of the slot matches the front of the key body, and provides space for the key body to rotate. When the key body is inserted into the slot and rotated, the Micro-LED display array coincides with the detector array and triggers the pressure sensor, which controls the micro-graphic detection module to start and detect the key graphic of the Micro-LED display array.

7. The high confidentiality key system according to claim 6, characterized in that: There is a protrusion on the key body and two pressure sensors, which are located at the front end of the environmental detection module matching the key display system and inside the slot. When the key body is inserted into the slot, the front end of the key body contacts the pressure sensor to fix the longitudinal distance of the key; after the key body rotates, the key protrusion contacts the pressure sensor inside the slot to fix the axial angle of the key. Only when both pressure sensors are triggered will the micro-graphic detection module be controlled to start.

8. The high confidentiality key system according to any one of claims 1 to 5, characterized in that: The structure of the Micro-LED display array includes: silicon retaining walls, an array-type gallium nitride buffer layer, an n-type gallium nitride layer, a quantum well active layer, and a p-type gallium nitride layer sequentially grown on the silicon retaining walls, and also includes an n-electrode on the n-type gallium nitride layer and a p-electrode on the p-type gallium nitride layer. Through the flip-chip bonding technology, the n-electrode and the p-electrode are bonded to the electrode on the driving circuit substrate through the bonding material to achieve individual control of each pixel point; quantum dot materials are filled between the silicon retaining walls to act as a color conversion layer to achieve RGB three-color display.

9. The high confidentiality key system according to claim 2, characterized in that: The working mode of the security detection module is as follows: when the Micro-LED display array does not receive the key information, it is in a screen-off standby state. The security detection module first receives the control signal from the environment detection module to detect whether the display array is aligned with the detection array. When the distance reaches the set distance, the security detection module sends a signal to control the key generation system to encrypt and generate a key, which is transmitted to the driving circuit of the Micro-LED display array, and the Micro-LED display array starts to display the key pattern; the detector array detects the light signal of the Micro-LED display array and converts it into an electrical signal, which is decrypted and checked by the algorithm. If the key is correct, unlocking is achieved; if the key is wrong, the number of errors is detected; when the number is less than the set value, a signal is sent to prompt the key to be generated again; When the number of detection errors is greater than the set value, the safety detection module prompts that the detection environment is unsafe and the Micro-LED display array turns off and goes into standby mode.

10. A high confidentiality key generation detection method based on Micro-LED, characterized in that The steps include:

1. Algorithm encryption process: 1.1 Generate ciphertext F using public key encryption algorithm (1) Enter the recipient's RSA public key PK receiver , and a random number r; (2) Generate session key K: Generate session key K by Fujisaki-Okamoto transformation formula, K = H(R||H(PK receiver *r)), where H is a secure hash function (such as SHA-256), PK receiver r is the RSA modular multiplication operation, and the generated session key K is a highly random and unpredictable value; (3) Encrypt random number r: Use RSA to encrypt r, that is, F = RSA Encrypt (r,PK receiver ), output the ciphertext F, which is then decrypted and restored to r by the recipient; 1.2 Use the symmetric encryption algorithm AES-256+CBC mode to obtain the data h to be transmitted: (1) Input session key K and private data D; (2) Initialization vector IV: Generate a random initialization vector IV (the length is the same as the AES block size, usually 128 bits), where IV is publicly transmitted to ensure that each encryption result is different; (3) AES encryption: Use the input session key K and IV as the key and initial state, according to the AES encryption rule C = AES Encrypt (D, K, IV), output the encrypted data ciphertext C; 2. Data combination and transformation process: 2.1 Combined data: The data to be transmitted is obtained by combining h = {F, C, IV}, i.e., the ciphertext F (2048 bits) of the session key, the ciphertext of the data (1024 bits), and the random initialization vector IV (128 bits); 2.2 Matrix transformation: The data to be transmitted h is sequentially constructed into a transmission data matrix H (m*l), and the transformation matrix L (l*n) is used to obtain an m*n pattern data matrix R, where each element is 24 bits wide, representing {R, G, B}, corresponding to 8 bits (0~255) color values, which are used to control the Micro-LED light emitting array; 3. Data Decryption Process 3.1 Recover the transmission data matrix H: The detection array receives the pattern data matrix R, using the public matrix L ―1 That is, the inverse matrix of the transformation matrix L performs an inverse operation on the pattern data matrix R to restore the transmission data matrix H, and then obtain the transmission data h = {F, C, IV}; 3.2 Data Splitting: Receive the transmitted data {F, C, IV}, and split it to obtain the session key ciphertext F, data ciphertext C, and random initialization vector IV; 3.3 Decrypting the session key: (1) Using the recipient’s RSA private key SK receiver Decrypt F to get the random number r: R = RSA Decrypt (F,SK receiver ); (2) Use Fujisaki-Okamoto transformation to restore the session key K = H(R||H(PK receiver *r)); 3.4 Decryption verification ciphertext data: Use the restored session key K and transmission IV to decrypt C: D = AES Decrypt (C,K,IV) and verify it.

Citation Information

Patent Citations

  • Data transmission method and apparatus, mobile terminal and storage medium

    CN107579775A

  • Display picture encryption method and device

    CN117807643A

  • Full-color multifunctional Micro-LED display device and method based on photoetching technology and light source device

    CN119050243A

  • Micro-LED epitaxial structure and device

    CN222051800U

  • Security system

    JP2010180651A