Digital equipment communication method and system for quantum communication
The quantum key is generated and distributed through the quantum cryptographic management machine, combined with the positioning detection and key update mechanism of the central server, the key leakage and security problems of the digital equipment communication equipment monitoring system in a multi-participant environment are solved, and higher information confidentiality and security are achieved.
Patent Information
- Application Number
- CN202411946090.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-13
AI Technical Summary
In the multi-participant environment, the existing monitoring system of digital equipment communication equipment has problems such as key leakage, insufficient equipment security, complex key management, and difficulty in physical security.
Quantum keys are generated through the quantum cryptographic management machine and distributed to digital equipment using the quantum communication network. The central server regularly detects the location of the digital equipment, and updates the keys if they are exceeded to ensure the confidentiality of the information of the monitoring system.
Effectively prevent key leakage, enhance device security, simplify key management, and improve physical security guarantees to ensure the confidentiality of the information of the monitoring system.
Smart Images

Figure CN119995844A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of video digital equipment communication, and in particular to a digital equipment communication method and system for quantum communication. Background Art
[0002] With the popularity of digitalization and remote work, digital equipment and communication devices have become an important part of the daily operations of modern enterprises and organizations. Especially during the global epidemic, video surveillance has become an important tool for maintaining business continuity and communication efficiency. However, with the popularization of monitoring systems, the security and privacy protection of monitoring content have become increasingly important. Traditional monitoring systems usually rely on symmetric encryption algorithms to protect communication content, and achieve encryption and decryption through shared keys. Although this method can ensure communication security to a certain extent, there are still many security risks in the key management and distribution process.
[0003] In order to solve these problems, quantum communication technology has gradually been introduced into monitoring systems. Quantum key distribution technology uses the principles of quantum mechanics to generate and distribute keys. Its characteristic is that if the key is eavesdropped or tampered with during transmission, the receiver can immediately detect the abnormality, thereby improving the security of communication. This encryption method based on quantum communication greatly improves the security of key distribution and theoretically provides unconditional security guarantees. Although the existing monitoring system can effectively solve the problems of key sharing and communication delay through quantum communication channels combined with symmetric encryption algorithms, many monitoring systems are difficult to ensure that participants will not leak keys due to the large number of participants. For example, participants may take the digital equipment connected to the communication to places outside the monitoring room to cause leaks. Summary of the invention
[0004] In view of the above-mentioned problems, the present invention is proposed.
[0005] Therefore, the technical problem solved by the present invention is that the existing monitoring system of digital equipment communication equipment still has problems such as key leakage, insufficient equipment security, complex key management, and difficulty in physical security protection in a multi-participant environment.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions: a digital equipment communication method for quantum communication, comprising:
[0007] Use quantum cryptography manager to generate quantum keys;
[0008] Setting the positioning range of each digital equipment communication terminal through the central server;
[0009] Periodically obtaining the location of the corresponding digital equipment communication terminal from the digital equipment communication terminal;
[0010] The digital equipment communication terminal is controlled to update the key according to the location of the digital equipment communication terminal.
[0011] As a preferred solution of the digital equipment communication method for quantum communication described in the present invention, wherein: the digital equipment communication terminal includes, more than two digital equipment communication terminals are provided, and the digital equipment communication terminals are connected to each other through the Internet;
[0012] The digital equipment communication terminal includes a positioning module, and the position of the corresponding digital equipment communication terminal is obtained through the positioning module.
[0013] As a preferred solution of the digital equipment communication method for quantum communication described in the present invention, wherein: the key update includes a rule of updating the key that if the position of any digital equipment communication terminal exceeds the positioning range set in the central server, all positioning terminals except the positioning terminal beyond the positioning range are controlled to update the quantum key.
[0014] As a preferred solution of the digital equipment communication method for quantum communication of the present invention, wherein: the generation of quantum keys includes, the method for generating quantum keys by a quantum cryptography manager includes the following steps;
[0015] The quantum cryptography manager generates quantum random numbers through a quantum random number generator;
[0016] The quantum cryptography manager divides the quantum random number into multiple initialization vectors of 16 bits in length;
[0017] The quantum cryptography manager caches multiple initialization vectors with a length of 16 bits in the initialization list of the quantum cryptography manager;
[0018] The quantum cryptography management machine takes out any initialization vector from the initialization list as the quantum key according to the action trigger of the digital equipment communication terminal request.
[0019] As a preferred solution of the digital equipment communication method for quantum communication of the present invention, wherein: the initialization list includes, the initialization list includes a first cache table and a second cache table, and the initialization list is managed by the following method;
[0020] The first cache table is connected to the initialization list. When the second cache table finishes reading data from the first cache table, the first cache table requests the quantum random number generator to generate a random number and stores the initialization vector obtained by dividing the random number.
[0021] As a preferred solution of the digital equipment communication method for quantum communication described in the present invention, wherein: the second cache table is connected to the first cache table, including that when the initialization vector of the first cache table is exhausted, the second cache table reads the data in the first cache table and stores it, each value in the second cache table is provided with a status mark bit, each time data is read from the first cache table, the status mark bit of each value in the second cache table is set to unread, if the value in the second cache table is taken out as a quantum key, the status mark bit of the corresponding value in the second cache table is marked as read; if the status mark bit of the corresponding value in the second cache table is marked as read, when the initialization vector is read from the second cache table, the value corresponding to the status mark bit marked as read cannot be read.
[0022] As a preferred solution of the digital equipment communication method for quantum communication described in the present invention, it includes: when the central server obtains the position of the corresponding digital equipment communication terminal from the positioning module of the digital equipment communication terminal, if the positioning information of the positioning module cannot be obtained, then all positioning terminals except the positioning terminal that cannot obtain the positioning information of the positioning module are controlled to update the quantum key.
[0023] A system using a digital equipment communication method of quantum communication as described in any one of the present invention, comprising: a quantum cryptography manager, a digital equipment communication terminal, and a central server;
[0024] The quantum cryptography manager is used for quantum key distribution;
[0025] The digital equipment communication terminal includes a positioning module, and the digital equipment communication terminal is connected to the quantum cryptography manager via a quantum channel;
[0026] The central server is connected to the digital equipment communication terminal, is responsible for setting the communication range of the digital equipment, and determines whether to update the key according to the positioning.
[0027] A computer device comprises: a memory and a processor; the memory stores a computer program, comprising: the steps of implementing any one of the methods of the present invention when the processor executes the computer program.
[0028] A computer-readable storage medium stores a computer program, comprising: when the computer program is executed by a processor, the steps of implementing any one of the methods of the present invention are implemented.
[0029] Beneficial effects of the present invention: Compared with the prior art, the present invention generates quantum keys through a quantum cryptography manager, distributes them to digital equipment through a quantum communication network, encrypts and decrypts data of the monitoring system using quantum keys, and then uses a central server to regularly detect the positioning of digital equipment, compares the detected positioning with the positioning range in the central server, and kicks digital equipment that exceeds the positioning range out of the monitoring system by updating the quantum key, thereby ensuring the confidentiality of the monitoring system information. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:
[0031] Figure 1 An overall flow chart of a digital equipment communication method for quantum communication provided by the first embodiment of the present invention;
[0032] Figure 2 A structural block diagram of a digital equipment communication method for quantum communication provided in the first embodiment of the present invention. DETAILED DESCRIPTION
[0033] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0034] Example 1, reference Figure 1 , as an embodiment of the present invention, provides a digital equipment communication method for quantum communication, comprising:
[0035] S1: Generate quantum keys using a quantum cryptography manager;
[0036] Furthermore, the method for generating a quantum key by the quantum cryptography manager comprises the following steps:
[0037] The quantum cryptography manager generates quantum random numbers through a quantum random number generator.
[0038] The quantum cryptography manager divides the quantum random number into multiple initialization vectors with a length of 16 bits.
[0039] The quantum cryptography manager caches multiple initialization vectors with a length of 16 bits in the initialization list of the quantum cryptography manager.
[0040] The quantum cryptography management machine takes out any initialization vector from the initialization list as the quantum key according to the action trigger of the digital equipment communication terminal request.
[0041] The first cache table is connected to the initialization list. When the second cache table finishes reading data from the first cache table, the first cache table requests the quantum random number generator to generate a random number and stores the initialization vector obtained by dividing the random number.
[0042] Furthermore, the initialization list is managed by the following method, and the initialization list includes a first cache table and a second cache table.
[0043] Furthermore, the first cache table is connected to the initialization list. When the second cache table finishes reading data from the first cache table, the first cache table requests the quantum random number generator to generate a random number and stores the initialization vector obtained by dividing the random number.
[0044] Furthermore, Figure 2 The second cache table of the QKD shown is connected to the first cache table. When the initialization vector of the first cache table is exhausted, the second cache table reads the data in the first cache table and stores it. Each value in the second cache table is provided with a status mark. Each time data is read from the first cache table, the status mark of each value in the second cache table is set to unread. If the value in the second cache table is taken out as a quantum key, the status mark of the corresponding value in the second cache table is marked as read; if the status mark of the corresponding value in the second cache table is marked as read, when the initialization vector is read from the second cache table, the value corresponding to the status mark marked as read cannot be read.
[0045] Furthermore, when the central server obtains the position of the corresponding digital equipment from the positioning module of the digital equipment, if the positioning information of the positioning module cannot be obtained, all positioning terminals except the positioning terminal that cannot obtain the positioning information of the positioning module are controlled to update the quantum key.
[0046] It should be noted that the system also includes a positioning and key update mechanism. By establishing a positioning system between digital devices, the system can determine whether each terminal is within a predetermined range based on its location, and trigger the key update process based on this information. Specifically, the relationship between the location of each digital device and its set positioning center and range radius needs to meet certain conditions, otherwise the system will consider that the terminal has exceeded the safety range and require a key update. In this way, the system can dynamically adjust the distribution and use of keys during the monitoring process to prevent security risks caused by changes in terminal location.
[0047] S2: Setting the positioning range of each digital equipment communication terminal through the central server.
[0048] The central server is connected to the digital equipment communication terminal. The central server sets the positioning range of each digital equipment communication terminal and regularly obtains the position of the corresponding digital equipment communication terminal from the positioning module of the digital equipment communication terminal. The central server controls the digital equipment communication terminal to update the key according to the position of the digital equipment communication terminal. The rule for updating the key is: if the position of any digital equipment communication terminal exceeds the positioning range set in the central server, all positioning terminals except the positioning terminal that exceeds the positioning range are controlled to update the quantum key.
[0049] A quantum cryptography manager, which is used for quantum key distribution; a quantum cryptography manager is also called a QKD module.
[0050] A digital equipment communication terminal, wherein the digital equipment communication terminal includes more than two digital equipment communication terminals, the digital equipment communication terminals are connected to each other via the Internet, the digital equipment communication terminals are connected to a quantum cryptography manager via a quantum channel, and the digital equipment communication terminal includes a positioning module, which is used to obtain the position of the positioning terminal;
[0051] Furthermore, the quantum key distribution includes that the quantum cryptography manager reads the data in the cache table to distribute the key.
[0052] By using two cache tables, the system can effectively manage the random numbers and key vectors generated from QRNG, avoiding confusion and redundancy in the key generation, storage and distribution process. At the same time, the design of the status mark bit can accurately track the usage status of each key vector, reducing the risk of key misuse.
[0053] It should be noted that the status mark ensures the security of the key during the entire use process. Unused keys are marked as "unread", and once used, they are marked as "used" and cannot be used again in the current communication. This mechanism effectively prevents the reuse of keys and reduces the risk of being exploited by attackers.
[0054] S3: Periodically obtain the location of the corresponding digital equipment communication terminal from the digital equipment communication terminal.
[0055] Furthermore, the quantum key distribution also includes updating the state flag bit and refreshing the data of the cache table.
[0056] The second cache table is connected to the first cache table. When the initialization vector of the first cache table is exhausted, the second cache table reads the data in the first cache table and stores it. Each value in the second cache table is provided with a status flag. Each time data is read from the first cache table, the status flag of each value in the second cache table is set to unread. If the value in the second cache table is taken out as a quantum key, the status flag of the corresponding value in the second cache table is marked as read; if the status flag of the corresponding value in the second cache table is marked as read, when the initialization vector is read from the second cache table, the value corresponding to the status flag marked as read cannot be read.
[0057] Furthermore, when the central server obtains the position of the corresponding digital equipment communication terminal from the positioning module of the digital equipment communication terminal, if the positioning information of the positioning module cannot be obtained, all positioning terminals except the positioning terminal that cannot obtain the positioning information of the positioning module are controlled to update the quantum key.
[0058] The management of the initialization list involves two cache tables: the first cache table and the second cache table. The first cache table is responsible for receiving and storing the initialization vectors after segmentation from the quantum random number generator. When the data in the first cache table is exhausted, the second cache table reads these initialization vectors from the first cache table for storage and further use.
[0059] Furthermore, in the first cache table, when an initialization vector is transferred to the second cache table, the first cache table will generate a new random number through the quantum random number generator and update the initialization vector stored in it; whenever the initialization vector in the first cache table is read or transferred, its status flag bit will be reinitialized to unread.
[0060] Furthermore, the control of updating the quantum key of all terminals within the positioning range includes the central server periodically obtaining the current position information P from the positioning module of each digital equipment. i (x' i ,y' i ) and record.
[0061] It should be noted that through regular positioning and dynamic key updates, the system can ensure that when a terminal exceeds the security range, the keys of other terminals are updated in time to prevent the risk of key leakage due to terminal location changes. Efficient key management: Using the cache table for key management and distribution, and through the design of the status mark bit, the system can effectively track the usage status of each key to avoid repeated use and conflicts of keys.
[0062] S4: controlling the digital equipment communication terminal to update the key according to the location of the digital equipment communication terminal.
[0063] Furthermore, in the second cache table, each initialization vector has a status flag to track whether it has been used. When the initialization vector is taken out from the second cache table as an authentication seed, its status flag will be set to read to ensure that the read initialization vector will not be reused. At the same time, the first cache table, as an indirect storage location for initialization vectors, can increase the storage capacity of initialization vectors, thereby providing sufficient time for receiving and storing the split initialization vectors from the quantum random number generator, and improving the real-time performance of instruction sending.
[0064] Furthermore, the error handling process includes designing an exception handling mechanism, performing status mark anomaly detection and cache table overflow protection; the system periodically checks the status mark bits in the cache table. If an anomaly is found and the status mark bits are not updated in time, the system will automatically trigger the error handling process and regenerate and distribute the corresponding keys.
[0065] It should be noted that the introduction of dynamic adjustment and intelligent decision-making mechanisms makes the management of cache tables more flexible and efficient. The triggering conditions for early data transfer are more dynamic, the decision to expand the cache table also takes into account the current and future load forecasts of the system, and cache overflow prevention improves the stability of the system through intelligent backup and space optimization. This optimization ensures the stability and efficiency of the system under high load and abnormal conditions.
[0066] On the other hand, this embodiment also provides a digital equipment communication system for quantum communication, which includes:
[0067] Quantum cryptography manager, used for quantum key distribution.
[0068] Digital equipment module, the digital equipment includes more than 2, the digital equipment is connected to each other through the Internet, the digital equipment is connected to the quantum cryptography manager through a quantum channel, and the digital equipment includes a positioning module.
[0069] The quantum cryptography manager includes a positioning module for obtaining the position of the positioning terminal.
[0070] The central server module is connected to the digital equipment. The central server sets the positioning range of each digital equipment and regularly obtains the position of the corresponding digital equipment from the positioning module of the digital equipment. The central server controls the digital equipment to update the key according to the position of the digital equipment.
[0071] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0072] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.
[0073] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.
[0074] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0075] Example 2: The following is an embodiment of the present invention, which provides a digital equipment communication method for quantum communication. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0076] In order to verify the innovation and superiority of the digital equipment communication system based on the quantum key distribution (QKD) module in key management and security, a series of experiments were carried out. The experimental environment includes a quantum cryptography manager, multiple digital equipment and a central server. The quantum cryptography manager is equipped with a high-quality quantum random number generator (QRNG) to generate keys and store these keys in the system's cache table. The digital equipment is connected to each other through the Internet and communicates with the quantum cryptography manager through quantum channels. The digital equipment in the experiment is placed in different physical locations to simulate actual application scenarios.
[0077] First, the quantum cryptography manager is started and the quantum random number generator (QRNG) is activated to generate quantum random numbers with a length of 1024 bits. These random numbers are divided into multiple key vectors with a length of 128 bits and stored in the first cache table. The status flag bit of each key vector is initially set to "unread" (status flag is 0). Then, these initialization vector parts are transferred to the second cache table in preparation for distribution to digital equipment.
[0078] Digital equipment connection and key distribution: The experiment set up seven digital equipment (TerminalA-G), which are connected to the central server through the Internet. Each digital equipment requests a key through the quantum channel. The quantum cryptography manager selects the key vector with the status mark bit as "unread" from the second cache table and distributes it to the terminal requesting the key. After distribution, the quantum cryptography manager updates the status mark bit of the corresponding key vector to "used" (status mark is 2) to prevent key reuse.
[0079] The experimental scenario simulates the physical movement of multiple digital devices. By regularly detecting the location of each digital device, the central server can obtain the location information of each terminal in real time. When it is found that the location of a digital device exceeds the preset security range (for example, Terminal D), the central server immediately controls the terminals that are not out of range (such as Terminal AC, EG) to update the key. The quantum cryptography manager reads the new key vector from the second cache table and distributes it to these terminals to ensure the security of communication.
[0080] The system is set to automatically check the status flag bit in the cache table every 10 minutes to confirm the correctness of the key usage status. The experiment simulated a situation where the status flag bit was abnormal, that is, the status flag bit of a key vector was not updated in time. In this case, the system automatically triggered the error handling process, and the quantum cryptography management machine replaced the abnormal key vector by regenerating quantum random numbers and stored the newly generated key vector in the first cache table. Then, the system transferred the unread key vector to the second cache table again to ensure the normal distribution of the key. Some results are shown in Table 1.
[0081] Table 1 Data recording table
[0082]
[0083] Through the above experimental data, it can be clearly seen that the invention is innovative and has advantages in quantum key management and distribution. The comparison between the number of key requests and the number of used keys shows that the quantum cryptography management machine can dynamically update the status mark according to the key request situation of the terminal and ensure that the key will not be reused. For example, Terminal A requested the key three times and correctly updated the status mark of two keys to be used (status mark 2). This dynamic management mechanism effectively prevents the reuse of keys and enhances the security of the system. The experiment also simulated the scenario of positioning range detection and key update. When the position of a digital device (such as Terminal D) exceeds the preset safety range, the system automatically triggers the key update process of other terminals that are not out of range. The tabular data shows that after the position of Terminal D exceeded the range, Terminal AC and EG both triggered 1 to 2 key updates, thereby ensuring the continuous security of communication. This mechanism has significant advantages in a multi-terminal and multi-scenario application environment, and can effectively deal with the potential security risks brought about by changes in terminal position.
[0084] In addition, the experiment specifically designed a scenario for detecting abnormal status flags, and found that the status flags of Terminal D were not updated in time, and the system automatically triggered the error handling process. The quantum cryptography manager generated a new quantum random number and replaced the abnormal key. The data in the table reflects the successful execution of this automatic repair process. This mechanism proves the efficiency and robustness of the system in handling abnormal situations, and can repair potential security risks in a timely manner without affecting the operation of the overall system.
[0085] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A digital equipment communication system for quantum communication, characterized in that: include: Use quantum cryptography manager to generate quantum keys; Setting the positioning range of each digital equipment communication terminal through the central server; Periodically obtaining the location of the corresponding digital equipment communication terminal from the digital equipment communication terminal; The digital equipment communication terminal is controlled to update the key according to the location of the digital equipment communication terminal.
2. The digital equipment communication method for quantum communication according to claim 1, characterized in that: The digital equipment communication terminal includes: more than two digital equipment communication terminals are provided, and the digital equipment communication terminals are connected to each other via the Internet; The digital equipment communication terminal includes a positioning module, and the position of the corresponding digital equipment communication terminal is obtained through the positioning module.
3. The digital equipment communication method for quantum communication according to claim 1, characterized in that: The key updating includes a rule of updating the key: if the position of any one of the digital equipment communication terminals exceeds the positioning range set in the central server, all positioning terminals except the positioning terminal beyond the positioning range are controlled to update the quantum key.
4. The digital equipment communication method for quantum communication as claimed in claim 3, characterized in that: The method of generating a quantum key by a quantum cryptography manager comprises the following steps: The quantum cryptography manager generates quantum random numbers through a quantum random number generator; The quantum cryptography manager divides the quantum random number into multiple initialization vectors of 16 bits in length; The quantum cryptography manager caches multiple initialization vectors with a length of 16 bits in the initialization list of the quantum cryptography manager; The quantum cryptography management machine takes out any initialization vector from the initialization list as the quantum key according to the action trigger of the digital equipment communication terminal request.
5. The digital equipment communication method for quantum communication according to claim 4, characterized in that: The initialization list includes a first cache table and a second cache table, and the initialization list is managed by the following method; The first cache table is connected to the initialization list. When the second cache table finishes reading data from the first cache table, the first cache table requests the quantum random number generator to generate a random number and stores the initialization vector obtained by dividing the random number.
6. The digital equipment communication method for quantum communication according to claim 5, characterized in that: The second cache table is connected to the first cache table, including that when the initialization vector of the first cache table is exhausted, the second cache table reads the data in the first cache table and stores it, each value in the second cache table is provided with a status mark, each time data is read from the first cache table, the status mark of each value in the second cache table is set to unread, if the value in the second cache table is taken out as a quantum key, the status mark of the corresponding value in the second cache table is marked as read; if the status mark of the corresponding value in the second cache table is marked as read, when the initialization vector is read from the second cache table, the value corresponding to the status mark marked as read cannot be read.
7. The digital equipment communication method for quantum communication according to claim 6, characterized in that: The method includes: when the central server obtains the position of the corresponding digital equipment communication terminal from the positioning module of the digital equipment communication terminal, if the positioning information of the positioning module cannot be obtained, controlling all positioning terminals except the positioning terminal that cannot obtain the positioning information of the positioning module to update the quantum key.
8. A system using the digital equipment communication method of quantum communication according to any one of claims 1 to 7, characterized in that: Including quantum cryptography management machine, digital equipment communication terminal, and central server; The quantum cryptography manager is used for quantum key distribution; The digital equipment communication terminal includes a positioning module, and the digital equipment communication terminal is connected to the quantum cryptography manager via a quantum channel; The central server is connected to the digital equipment communication terminal, is responsible for setting the communication range of the digital equipment, and determines whether to update the key according to the positioning.
9. A computer device comprising: A memory and a processor; the memory stores a computer program, characterized in that when the processor executes the computer program, the steps of the digital equipment communication system for quantum communication as described in any one of claims 1-7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the digital equipment communication system for quantum communication as claimed in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Self-destructive data protection storage device and self-destructive data protection method
CN104346586A
Remote control destruction method and system applied to special terminal equipment
CN118102291A
Data security access control system based on multi-factor identification and authentication
CN118821105A
Authentication method, control device, and central control service device
WO2019052027A1