Video conference system based on quantum encryption, video conference implementation method and medium

By using a quantum key distribution module and node communication module architecture, and by having one quantum key distribution machine correspond to multiple video conferencing terminals, the high cost and high computational load problems of multi-user quantum encrypted video conferencing are solved, and secure and low-cost data transmission is achieved.

CN119544914BActive Publication Date: 2026-01-06CHINA TELECOM QUANTUM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411503324.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2026-01-06
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

Existing quantum encrypted video conferencing systems are costly and computationally intensive in multi-user scenarios, limiting their application in video conferencing.

Method used

The system adopts an architecture based on a quantum key control module and a node communication module. It uses one quantum key machine to correspond to multiple video conferencing terminals, and uses quantum channels to generate and distribute quantum key pairs to achieve encrypted and decrypted data transmission, thereby reducing costs and computational load.

Benefits of technology

It enables multiple video conferencing terminals to participate in quantum-encrypted video conferencing at low cost and low computational load, ensuring the security of data transmission and preventing eavesdropping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544914B_ABST
    Figure CN119544914B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a video conference system based on quantum encryption, a video conference implementation method and a medium, the video conference system comprising a plurality of video conference nodes, a quantum key general control module and a node communication general control module, each video conference node comprising a node communication module connected with a plurality of video conference terminals, the node communication module being connected with a quantum key machine, the quantum key machine of each video conference node being connected with the quantum key general control module of the video conference system through a quantum channel; the quantum key general control module is configured to control the quantum key machine of each video conference node and the node communication general control module to generate a quantum key pair respectively; and the node communication module of each video conference node is configured to transmit data of any video conference terminal in the respective video conference node according to a preset data transmission path based on the quantum key pair generated by the respective video conference node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of quantum encryption applications, and in particular to a quantum encryption-based video conferencing system, a quantum encryption-based video conferencing implementation method, and a corresponding computer-readable storage medium. Background Technology

[0002] Quantum Key Distribution (QKD) is a secure communication method that utilizes the properties of quantum mechanics to implement cryptographic protocols. It typically allows two communicating parties to generate and share a random, secure key for encrypting and decrypting messages. Based on the fundamental principle of quantum mechanics that any measurement of a quantum system will interfere with the system, both parties will detect any attempt by a third party to eavesdrop on the password. This makes QKD suitable for various communication scenarios requiring high confidentiality.

[0003] Quantum key distribution can be implemented based on a quantum key machine, which is a device that uses quantum information technology to generate and distribute quantum keys. Quantum key distribution is only used to generate and distribute keys and does not transmit any actual information. The keys can be used in certain encryption algorithms to encrypt information. For example, quantum encryption can be used to implement video conferencing, effectively preventing eavesdropping and protecting privacy.

[0004] However, the main technology used in video conferencing with quantum encryption is a communication architecture where one conferencing terminal corresponds to one quantum key machine. This approach is not only costly but also computationally intensive, especially when there are many participants in the video conference. The high cost and computational load will limit the application of quantum encryption technology in video conferencing. Summary of the Invention

[0005] In view of the above problems, embodiments of the present invention are proposed to provide a quantum-encrypted video conferencing system, a quantum-encrypted video conferencing implementation method, and a corresponding computer-readable storage medium to overcome or at least partially solve the above problems.

[0006] This invention discloses a video conferencing system based on quantum encryption. The video conferencing system includes several video conferencing nodes, a quantum key control module, and a node communication control module. Each video conferencing node includes a node communication module connected to several video conferencing terminals. The node communication module is connected to a quantum key machine. The quantum key machine of each video conferencing node is connected to the quantum key control module of the video conferencing system through a quantum channel.

[0007] The quantum key control module is used to control the quantum key generators of each video conferencing node to generate quantum key pairs with the node communication control module respectively;

[0008] Each video conferencing node's node communication module is used to transmit data from any video conferencing terminal within its respective video conferencing node according to a preset data transmission path, based on the quantum key pair generated by each node.

[0009] Optionally, the quantum key pair includes a first quantum key pair for a quantum key machine of a first video conferencing node and a second quantum key pair for a quantum key machine of a second video conferencing node;

[0010] When any video conferencing terminal of the first video conferencing node transmits first data to any video conferencing terminal of the second video conferencing node, the node communication module of the first video conferencing node is used to encrypt the first data using the first quantum key in the first quantum key pair, and transmit the encrypted first data to the node communication master control module.

[0011] The node communication control module is used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and to encrypt the first data obtained by decryption based on the second quantum key using the third quantum key in the second quantum key pair, and to transmit the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node.

[0012] The node communication module of the second video conferencing node is used to decrypt the first data encrypted based on the third quantum key using the fourth quantum key in the second quantum key pair, and transmit the first data to any video conferencing terminal of the second video conferencing node.

[0013] Optionally, the quantum key pair includes a first quantum key pair for a quantum key machine of a first video conferencing node and a second quantum key pair for a quantum key machine of a second video conferencing node;

[0014] When any video conferencing terminal of the first video conferencing node receives second data transmitted by any video conferencing terminal of the second video conferencing node, the node communication control module is used to receive the second data encrypted by the node communication module of the second video conferencing node using the third quantum key in the second quantum key pair, and to decrypt the encrypted second data using the fourth quantum key in the second quantum key pair, and to encrypt the second data obtained by decryption based on the fourth quantum key using the first quantum key, and to transmit the second data encrypted based on the first quantum key to the node communication module of the first video conferencing node;

[0015] The node communication module of the first video conferencing node is used to decrypt the second data encrypted by the node communication control module based on the first quantum key using the second quantum key in the first quantum key pair, and transmit the second data to any video conferencing terminal of the first video conferencing node.

[0016] Optionally, several video conferencing terminals within the same video conferencing node are interconnected. When the first video conferencing terminal of the first video conferencing node sends the first data to the node communication module of the first video conferencing node, the first data is divided into multiple data parts, and at least one data part of the first data is transmitted to the node communication module of the first video conferencing node via the first video conferencing terminal.

[0017] And / or, at least one data portion of the first data is transmitted to the node communication module of the first video conferencing node via the first video conferencing terminal and at least one second video conferencing terminal of the first video conferencing node.

[0018] Optionally, each data portion includes data content and a data transmission target, wherein the data transmission target is used to indicate the target video conferencing terminal to which the data portion is ultimately transmitted.

[0019] Optionally, each video conferencing node may also include a separate quantum key machine connected to a video conferencing terminal.

[0020] At least one data portion of the first data is transmitted via a video conferencing terminal connected to the other quantum key machine.

[0021] This invention also discloses a video conferencing implementation method based on quantum encryption, applied to the aforementioned video conferencing system. The method includes:

[0022] Obtain the quantum key pairs generated by the quantum key generator of each video conferencing node and the node communication control module of the video conferencing system;

[0023] The node communication modules of each video conferencing node transmit data from any video conferencing terminal within the video conferencing node according to the quantum key pair and a preset data transmission path.

[0024] Optionally, the preset data transmission path is a first data transmission path from any video conferencing terminal of the first video conferencing node to any video conferencing terminal of the second video conferencing node; the quantum key pair includes a first quantum key pair for the quantum key machine of the first video conferencing node and a second quantum key pair for the quantum key machine of the second video conferencing node.

[0025] The node communication module of each video conferencing node transmits data from any video conferencing terminal within the video conferencing node according to the quantum key pair, following a preset data transmission path, including:

[0026] The node communication module of the first video conferencing node encrypts the first data using the first quantum key in the first quantum key pair according to the first data transmission path, and transmits the encrypted first data to the node communication control module; the node communication control module is used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and encrypt the first data obtained by decryption based on the second quantum key using the third quantum key in the second quantum key pair, and transmits the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node.

[0027] Optionally, the preset data transmission path is a second data transmission path from any video conferencing terminal of the second video conferencing node to any video conferencing terminal of the first video conferencing node; the quantum key pair includes a first quantum key pair for the quantum key machine of the first video conferencing node and a second quantum key pair for the quantum key machine of the second video conferencing node.

[0028] The node communication module of each video conferencing node transmits data from any video conferencing terminal within the video conferencing node according to the quantum key pair, following a preset data transmission path, including:

[0029] The node communication module of the first video conferencing node receives the second data encrypted by the node communication control module based on the first quantum key according to the second data transmission path, and decrypts the second data encrypted based on the first quantum key using the second quantum key in the first quantum key pair, and transmits the second data to any video conferencing terminal of the first video conferencing node; wherein, the second data received by the node communication control module is obtained by decrypting the second data encrypted by the node communication module of the second video conferencing node based on the third quantum key in the second quantum key pair using the fourth quantum key in the second quantum key pair.

[0030] Optionally, several video conferencing terminals within the same video conferencing node can communicate and connect with each other. The several video conferencing terminals within the first video conferencing node include a first video conferencing terminal and a second video conferencing terminal.

[0031] The method of transmitting data from any video conferencing terminal within a video conferencing node according to a preset data transmission path via the node communication module of each video conferencing node based on the quantum key pair further includes:

[0032] The node communication module of the first video conferencing node receives at least one data portion of the first data transmitted by the first video conferencing terminal; and / or receives at least one data portion of the first data transmitted by the first video conferencing terminal and at least one second video conferencing terminal;

[0033] The at least one data portion is transmitted according to the quantum key pair along a preset data transmission path; wherein each data portion includes data content and a data transmission target, and the data transmission target is used to indicate the target video conferencing terminal to which the data portion is ultimately transmitted.

[0034] Optionally, the quantum key pair includes a first quantum key pair for the quantum key machine of the first video conferencing node; the step of transmitting the at least one data portion according to the quantum key pair along a preset data transmission path includes:

[0035] Each data part is encrypted using the first quantum key in the first quantum key pair, and the encrypted data parts are sent to the node communication control module according to the preset data transmission path.

[0036] And / or, integrate multiple data parts into the first data, encrypt the first data using the first quantum key in the first quantum key pair, and send the encrypted first data to the node communication control module according to a preset data transmission path.

[0037] This invention also discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the quantum-encrypted video conferencing implementation methods described above.

[0038] The embodiments of the present invention have the following advantages:

[0039] In this embodiment of the invention, the provided video conferencing system includes several video conferencing nodes, a quantum key distribution module, and a node communication distribution module. Each video conferencing node includes a node communication module connected to several video conferencing terminals. The node communication module is connected to a quantum key generator, meaning that several video conferencing terminals within the same video conferencing node are connected to a single quantum key generator. Specifically, the quantum key generator of each video conferencing node can be connected to the quantum key distribution module of the video conferencing system via a quantum channel. The quantum key distribution module is mainly used to control the quantum key generator of each video conferencing node and the node communication distribution module to generate quantum key pairs respectively. The node communication modules of each video conferencing node are mainly used to transmit data from any video conferencing terminal within their respective video conferencing node according to a preset data transmission path based on the quantum key pairs they generate. That is, based on the aforementioned design of the video conferencing system, multiple video conferencing terminals can be associated with one quantum key generator and one node communication module. This enables multiple video conferencing terminals to successfully participate in quantum-encrypted video conferencing while reducing the cost and computational load of quantum video conferencing, and enables data transmission between participating video conferencing terminals during the quantum-encrypted video conferencing process. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of the framework of a quantum encryption-based video conferencing system according to the present invention;

[0041] Figure 2 This is a flowchart illustrating the steps of an embodiment of a video conferencing method based on quantum encryption according to the present invention.

[0042] Figure 3 This is a schematic diagram of the architecture within a video conferencing node provided in an embodiment of the present invention;

[0043] Figure 4 This is a schematic diagram of another video conferencing node architecture provided in an embodiment of the present invention;

[0044] Figure 5 This is a structural block diagram of an embodiment of a video conferencing implementation device based on quantum encryption according to the present invention. Detailed Implementation

[0045] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0046] The quantum-encrypted video conferencing system provided in this embodiment of the invention uses a quantum key machine and a node communication module to correspond to multiple video conferencing terminals, enabling multiple video conferencing terminals to successfully participate in quantum-encrypted video conferences. This is particularly effective in situations with a large number of participating users, significantly reducing the cost and computational burden of applying quantum encryption technology to video conferencing. Furthermore, this embodiment provides a quantum-encrypted video conferencing implementation method and data path settings, enabling data transmission between participating video conferencing terminals during the quantum-encrypted video conferencing process, thereby achieving quantum-encrypted video conferencing. All video conferencing terminals within the same video conferencing node can communicate with each other. Data transmitted by the video conferencing terminals can be divided into multiple parts and transmitted to the node communication module, preventing eavesdropping on data in non-quantum-encrypted channels. Further, a single quantum key machine can be connected to a single video conferencing terminal within a video conferencing node. This video conferencing terminal can establish a quantum-secure communication connection with the node communication module through the aforementioned single quantum key machine, defining the video conferencing terminal as a secure video conferencing terminal. This ensures that at least one part of the data cannot be intercepted, thus preventing eavesdroppers from eavesdropping on all channels within a single video conferencing node.

[0047] Reference Figure 1 The diagram shows a framework schematic of a quantum-encrypted video conferencing system according to the present invention. The video conferencing system 110 may include several video conferencing nodes 1, a node communication control module 2, and a quantum key control module 3.

[0048] Video conferencing node 1 refers to an integrated unit set up by one party (such as Company A or Customer B) in a quantum video conferencing system. Each video conferencing node may include several video conferencing terminals 11, a node communication module 12, and a quantum key machine 13. Specifically, one quantum key machine 13 and one node communication module 12 correspond to multiple video conferencing terminals 11. Each participant only needs to set up one such node to support multiple participants in the meeting, without requiring each participating terminal to be configured with a separate quantum key machine. For example, in a scenario where Company A and Customer B initiate a quantum video conferencing session, assuming that Company A and Customer B each have multiple participants, then Company A and Customer B only need to set up one video conferencing node, including a node communication module and a quantum key machine, without requiring each participating terminal to set up a separate quantum key machine, thus saving costs.

[0049] The video conferencing terminal 11 can refer to audio and video hardware including a display, microphone, camera, etc., which can support users to conduct video conferences. For example, it can be a computer, a mobile phone, etc. Each conferencing terminal can correspond to one user participating in the video conference. The node communication module 12 can be used to transmit data with the outside world using the distributed quantum key. It can be a chip that meets the requirements and can handle communication tasks. The quantum key machine 13 can use quantum information technology to randomly generate quantum keys and perform quantum key distribution. It can be various existing QKD devices. This embodiment of the invention does not limit the scope of the invention.

[0050] The node communication master control module 2 can refer to the server device of the quantum channel. It can be connected to all the node communication modules through the classical channel to control the data transmission between the various node communication modules. It acts as a gateway device or data relay station to realize the data transmission between the various node communication modules, thereby realizing quantum encrypted conferencing between video conferencing terminals of different video conferencing nodes.

[0051] The quantum key distribution module 3 can connect to the quantum key generators of each video conferencing node via quantum channels, thereby controlling the generation and distribution of quantum keys between any two quantum key generators. The quantum channel can be an optical fiber or a free-space channel. Quantum communication achieved through a quantum channel is independent of the propagation medium between the communicating parties, is unaffected by the space environment, and has excellent anti-interference performance.

[0052] In such Figure 1 In the video conferencing system shown, the quantum key generator of each video conferencing node can be connected to the quantum key control module to realize the generation and distribution of quantum keys; the node communication module of each video conferencing node can be connected to the node communication control module to realize the signal transmission between node communication modules.

[0053] Within the same video conferencing node, all video conferencing terminals can connect to the node communication module, enabling the video conferencing terminals to communicate with the outside world through the node communication module; the quantum key generator can connect to the node communication module to provide distributed quantum keys to the node communication module, thereby enabling the node communication module to use the quantum keys to transmit information to the outside world.

[0054] For example, taking video conferencing node 1-1 as an example, there can be several video conferencing terminals 11, such as video conferencing terminal 1, video conferencing terminal 2, video conferencing terminal 3... video conferencing terminal n, and a node communication module 12 connected to the aforementioned video conferencing terminals 11. The aforementioned node communication module 12 can be connected to a quantum key machine 13. Taking video conferencing node 1-2 as an example, there can be several video conferencing terminals 11, such as video conferencing terminal n+1, video conferencing terminal n+2, video conferencing terminal n+3... video conferencing terminal m, and a node communication module 12 connected to the aforementioned video conferencing terminals 11. The aforementioned node communication module 12 can be connected to a quantum key machine 13, so that each video conferencing node can correspond to multiple video conferencing terminals through one quantum key machine and one node communication module, reducing the cost and computational load when applying quantum encryption technology to video conferencing.

[0055] In this embodiment of the invention, different node communication modules are connected to the node communication master control module through a classic channel, thereby realizing the interconnection and interoperability between different node communication modules.

[0056] In the implementation of quantum-encrypted video conferencing, the node communication master control module can generate a quantum key pair (i.e., a quantum key pair) with the node communication module of each video conferencing node. Specifically, the quantum key pair can be generated under the control of the quantum key master control module. This means that the quantum key master control module controls the quantum key generator of each video conferencing node to generate a quantum key pair with the node communication master control module, so that the node communication module of each video conferencing node can transmit the data of any video conferencing terminal within its respective video conferencing node according to the preset data transmission path based on the quantum key pair it generates.

[0057] In this embodiment of the invention, the communication between video conferencing terminals located on different video conferencing nodes is specifically implemented.

[0058] Optionally, in the generated quantum key pair, one quantum key can be used to encrypt transmitted data, and the other quantum key can be used to decrypt transmitted data encrypted based on the aforementioned quantum key. In some embodiments of the present invention, the generated quantum key pair may include a first quantum key pair for a quantum key machine of a first video conferencing node and a second quantum key pair for a quantum key machine of a second video conferencing node.

[0059] As an example, when transmitting data from a video conferencing terminal within a video conferencing node according to a preset data transmission path, assume that the preset data transmission path is the first data transmission path from any video conferencing terminal of the first video conferencing node to any video conferencing terminal of the second video conferencing node, in which case the video conferencing terminal in the first video conferencing node acts as the sender of the transmitted data.

[0060] For example, when the first video conferencing node acts as the sender of transmitted data, assuming any video conferencing terminal of the first video conferencing node transmits first data to any video conferencing terminal of the second video conferencing node, the node communication module of the first video conferencing node can be used to encrypt the first data using the first quantum key in the first quantum key pair and transmit the encrypted first data to the node communication control module; the node communication control module can be used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and encrypt the first data obtained by decryption based on the second quantum key using the third quantum key in the second quantum key pair, and transmit the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node, so that the node communication module of the second video conferencing node can decrypt the first data encrypted based on the third quantum key using the fourth quantum key in the second quantum key pair and transmit the first data to any video conferencing terminal of the second video conferencing node, thereby realizing the quantum encrypted transmission of the first data.

[0061] As another example, when transmitting data from a video conferencing terminal within a video conferencing node according to a preset data transmission path, assume that the preset data transmission path is the second data transmission path from any video conferencing terminal of the second video conferencing node to any video conferencing terminal of the first video conferencing node, in which case the video conferencing terminal in the first video conferencing node acts as the receiver of the transmitted data.

[0062] For example, when the first video conferencing node acts as the receiver of transmitted data, assuming that any video conferencing terminal of the first video conferencing node receives second data transmitted by any video conferencing terminal of the second video conferencing node, the node communication control module can be used to receive the second data encrypted by the node communication module of the second video conferencing node using the third quantum key in the second quantum key pair, and decrypt the encrypted second data using the fourth quantum key in the second quantum key pair, as well as encrypt the second data obtained by decrypting it using the fourth quantum key using the first quantum key, and transmit the second data encrypted based on the first quantum key to the node communication module of the first video conferencing node; the node communication module of the first video conferencing node can be used to decrypt the second data encrypted by the node communication control module based on the first quantum key using the second quantum key in the first quantum key pair, and transmit the second data to any video conferencing terminal of the first video conferencing node, thereby realizing quantum encrypted transmission of the second data.

[0063] In a preferred embodiment of the present invention, there is no encryption between the node communication module and the video conferencing terminal. In order to prevent data from being eavesdropped on in a non-quantum encrypted channel, the data transmitted by the video conferencing terminal can be divided into multiple parts and transmitted to the node communication module.

[0064] Optionally, several video conferencing terminals within the same video conferencing node are interconnected. When the first video conferencing terminal of the first video conferencing node sends first data to the node communication module of the first video conferencing node, the first data can be divided into multiple data parts. Each data part includes data content and a data transmission target. The data transmission target is used to indicate the target video conferencing terminal to which the data part is finally transmitted. At this time, at least one data part of the first data can be transmitted to the node communication module of the first video conferencing node via the first video conferencing terminal, and / or, at least one data part of the first data can be transmitted to the node communication module of the first video conferencing node via the first video conferencing terminal and at least one second video conferencing terminal of the first video conferencing node.

[0065] In a preferred embodiment of the present invention, in order to ensure that there is always a piece of data that cannot be stolen, thereby preventing eavesdroppers from eavesdropping on all channels within a certain video conferencing node, a quantum key machine can be provided in a video conferencing node, which is connected to a video conferencing terminal. The video conferencing terminal can establish a quantum secure communication connection with the node communication module through the aforementioned separate quantum key machine, and the video conferencing terminal is defined as a secure video conferencing terminal.

[0066] Optionally, each video conferencing node can be configured with another quantum key machine that is connected to a video conferencing terminal, such that at least one data portion of the first data is transmitted via the video conferencing terminal connected to the other quantum key machine, thereby ensuring that at least one copy of the data is transmitted through the secure video conferencing terminal.

[0067] In this embodiment of the invention, based on the provided quantum-encrypted video conferencing system, multiple video conferencing terminals are connected through a quantum key machine and a node communication module, enabling multiple video conferencing terminals to successfully participate in quantum-encrypted video conferencing. Especially when the number of participating users in a video conferencing is large, it can effectively reduce the cost and computational load of applying quantum encryption technology to video conferencing.

[0068] Reference Figure 2 This document illustrates a flowchart of an embodiment of a quantum-encrypted video conferencing method according to the present invention, involving, for example... Figure 1 The video conferencing system shown may specifically include the following steps:

[0069] Step S201: Obtain the quantum key pairs generated by the quantum key machine of each video conferencing node and the node communication control module of the video conferencing system respectively;

[0070] In this embodiment of the invention, based on the provided quantum-encrypted video conferencing system, each video conferencing participant sets up a video conferencing node, and each video conferencing node corresponds to multiple video conferencing terminals through a quantum key machine and a node communication module, so that it is not necessary to set up a quantum key machine for each participating video conferencing terminal, thereby saving costs and computational load.

[0071] Based on the above-mentioned video conferencing system architecture, quantum encrypted video conferencing involves quantum encryption of the transmission process. At this time, the quantum key pairs generated by the quantum key machines of each video conferencing node and the node communication control module of the video conferencing system can be obtained to implement the quantum encryption process during data transmission.

[0072] In this system, different node communication modules are connected to the node communication master control module via classical channels. At the start of a video conference, the master control module generates a quantum key pair with each video conference node's node communication module. Specifically, the quantum key pair can be generated under the control of the master control module. This means that the master control module controls the quantum key generators of each video conference node to generate quantum key pairs with the master control module, allowing any conference terminal to transmit its data according to a preset data transmission path based on the generated quantum key.

[0073] Step S202: The node communication modules of each video conferencing node transmit the data of any video conferencing terminal within the video conferencing node according to the preset data transmission path based on the quantum key pair.

[0074] Optionally, video conferencing nodes play a central role in the quantum video conferencing system. They are responsible not only for communication and key management, but also for important tasks such as user authentication, permission definition, and data transmission path configuration.

[0075] Preset data transmission paths can be set at the start of a video conference, primarily based on the permissions of each video conferencing terminal user. Specifically, at the start of the video conference, users of each video conferencing terminal can be verified, and the permissions of each user can be defined, i.e., their role in the video conference, such as host, presenter, or audience member. Then, based on the permissions of the conferencing terminal users, the data transmission paths for sending and receiving data for each video conferencing terminal can be configured, indicating which video conferencing terminal objects a particular terminal can receive data from and which can send data.

[0076] For example, a video conferencing terminal acting as the host can send data to and receive data from all video conferencing terminals; a video conferencing terminal acting as the presenter can send data to all video conferencing terminals, but can only receive data from the host or other specific video conferencing terminals; a video conferencing terminal acting as the audience can only receive data from the host, presenter, or other specific video conferencing terminals, and cannot send data. This embodiment of the invention does not impose any limitations on this. In this way, video conferencing nodes can ensure the security and orderliness of the meeting, while meeting the needs of different users in different roles within the meeting.

[0077] In this embodiment of the invention, the communication between video conferencing terminals located on different video conferencing nodes is specifically implemented.

[0078] Optionally, in the generated quantum key pair, one quantum key can be used to encrypt transmitted data, and the other quantum key can be used to decrypt transmitted data encrypted based on the aforementioned quantum key. In some embodiments of the present invention, the generated quantum key pair may include a first quantum key pair for a quantum key machine of a first video conferencing node and a second quantum key pair for a quantum key machine of a second video conferencing node.

[0079] As an example, when transmitting data from a video conferencing terminal within a video conferencing node according to a preset data transmission path, assume that the preset data transmission path is the first data transmission path from any video conferencing terminal of the first video conferencing node to any video conferencing terminal of the second video conferencing node, in which case the video conferencing terminal in the first video conferencing node acts as the sender of the transmitted data.

[0080] For example, when the first video conferencing node acts as the sender of transmitted data, assuming any video conferencing terminal of the first video conferencing node transmits first data to any video conferencing terminal of the second video conferencing node, the node communication module of the first video conferencing node can encrypt the first data using the first quantum key in the first quantum key pair according to the first data transmission path, and transmit the encrypted first data to the node communication control module. The node communication control module then decrypts the encrypted first data using the second quantum key in the first quantum key pair, and encrypts the first data decrypted using the third quantum key in the second quantum key pair, transmitting the first data encrypted using the third quantum key to the node communication module of the second video conferencing node. At this point, the node communication module of the second video conferencing node can decrypt the first data encrypted using the fourth quantum key in the second quantum key pair and transmit the first data to any video conferencing terminal of the second video conferencing node, thus achieving quantum-encrypted transmission of the first data.

[0081] For example, such as Figure 1 As shown, assuming that the quantum key generator 13 of video conferencing node 1-1 generates a first quantum key pair under the control of the quantum key master control module 3, the first quantum key pair may include a first quantum key (quantum key A) and a second quantum key (quantum key A'); the quantum key generator 13 of video conferencing node 1-2 generates a second quantum key pair under the control of the quantum key master control module 3, the second quantum key pair may include a third quantum key (quantum key B) and a fourth quantum key (quantum key B'). When video conferencing terminal 1 at video conferencing node 1-1 transmits data with video conferencing terminal n+1 at video conferencing node 1-2, the first data to be transmitted by video conferencing terminal 1 can be encrypted using quantum key A via its own node communication module and then sent to node communication control module 2 via quantum channel. Node communication control module 2 can decrypt the encrypted first data using quantum key A' corresponding to quantum key A, and then encrypt the decrypted first data using quantum key B' before sending it to node communication module 12 of video conferencing node 1-2. Node communication module 12 of video conferencing node 1-2 can decrypt the data using quantum key B' corresponding to quantum key B and then send the decrypted first data to video conferencing terminal n+1.

[0082] As another example, when transmitting data from a video conferencing terminal within a video conferencing node according to a preset data transmission path, assume that the preset data transmission path is the second data transmission path from any video conferencing terminal of the second video conferencing node to any video conferencing terminal of the first video conferencing node, in which case the video conferencing terminal in the first video conferencing node acts as the receiver of the transmitted data.

[0083] For example, when the first video conferencing node acts as the receiver of transmitted data, assuming that any video conferencing terminal of the first video conferencing node receives the second data transmitted by any video conferencing terminal of the second video conferencing node, the node communication module of the first video conferencing node can receive the second data encrypted by the node communication control module based on the first quantum key according to the second data transmission path, and use the second quantum key in the first quantum key pair to decrypt the second data encrypted based on the first quantum key, and transmit the second data to any video conferencing terminal of the first video conferencing node, thereby realizing the quantum encrypted transmission of the second data.

[0084] The second data received by the node communication control module is primarily obtained by decrypting the data using the fourth quantum key in the second quantum key pair, and then encrypting it using the third quantum key in the second quantum key pair by the node communication module of the second video conferencing node. Specifically, the node communication control module can receive the second data encrypted by the node communication module of the second video conferencing node using the third quantum key in the second quantum key pair, decrypt the encrypted second data using the fourth quantum key in the second quantum key pair, and encrypt the second data obtained by decrypting it using the fourth quantum key using the first quantum key, and then transmit the second data encrypted using the first quantum key to the node communication module of the first video conferencing node.

[0085] It should be noted that, for the specific data transmission process, please refer to the data transmission between video conferencing terminal 1 at video conferencing node 1-1 and video conferencing terminal n+1 at video conferencing node 1-2. The embodiments of the present invention will not be described in detail here.

[0086] In a preferred embodiment of the present invention, the information between the node communication module and the node communication control module is difficult to be stolen due to the use of quantum encryption technology. However, there is no encryption between the node communication module and the video conferencing terminal. Assuming the video conferencing terminal is a computer connected to the node communication module via a regular network cable or a regular wireless network, the regular network cable and regular wireless network are at risk of being eavesdropped on, creating a security vulnerability. That is, the data transmission between the video conferencing terminal and the corresponding quantum key machine can be easily stolen. In order to prevent data from being eavesdropped on in non-quantum encrypted channels, in this embodiment of the present invention, the data transmitted by the video conferencing terminal can be divided into multiple parts for data transmission to the node communication module.

[0087] Optional, such as Figure 3 As shown, several video conferencing terminals within the same video conferencing node can communicate and connect with each other. When the first video conferencing terminal in the first video conferencing node sends first data to the node communication module of the first video conferencing node, the first data can be divided into multiple data parts to divide the data transmitted by the video conferencing terminal into multiple parts for data transmission to the node communication module, thereby achieving anti-eavesdropping within the video conferencing node.

[0088] In this embodiment of the invention, all video conferencing terminals are interconnected to achieve interoperability between them; all video conferencing terminals are connected to a node communication module to enable them to communicate with external systems via the node communication module.

[0089] In the process of implementing anti-eavesdropping within a video conferencing node, taking the first video conferencing node as an example, at least one data portion of the first data transmitted by the first video conferencing terminal can be received through the node communication module of the first video conferencing node; and / or, at least one data portion of the first data transmitted by the first video conferencing terminal and at least one second video conferencing terminal can be received through the node communication module of the first video conferencing node, and then at least one data portion can be transmitted according to a preset data transmission path based on the quantum key pair.

[0090] Each data segment includes data content and data transmission target. The data transmission target is used to indicate the final target video conferencing terminal to which the data segment is ultimately transmitted. This ensures that when a complete data packet is divided into multiple data segments and each data segment is transmitted independently, each data segment can be given a clear indication of its final target video conferencing terminal, thus ensuring that the data can reach the designated recipient accurately.

[0091] In some embodiments of the present invention, the video conferencing terminal communicates with the outside world through a node communication module. When transmitting each data part independently, in order to transmit each data part to the target video conferencing terminal using quantum encryption, in one case, the node communication module of the first video conferencing node can encrypt each data part separately using the first quantum key in the first quantum key pair, and send the encrypted data parts to the node communication control module according to a preset data transmission path. That is, the node communication module can adopt a transmission method of encrypting each data part separately. In another case, the node communication module of the first video conferencing node can integrate multiple data parts into first data, encrypt the first data using the first quantum key in the first quantum key pair, and send the encrypted first data to the node communication control module according to a preset data transmission path. That is, the node communication module can adopt a transmission method of combining the data into complete data within the node communication module before encryption.

[0092] As an example, taking video conferencing terminal 1 at video conferencing node 1-1 sending data to video conferencing terminals n and n+3 at video conferencing nodes 1-2 as an example, firstly, the data to be sent by video conferencing terminal 1 can be divided into random parts according to certain rules or algorithms. Each part of the data can include the data content and the data transmission target. For example, if video conferencing terminal 1 needs to send a piece of voice data to video conferencing terminals n and n+3, that is, salesperson 1 of company A needs to send data to meeting members n and n+3 of company B, the division of voice data can be shown in Table 1 below:

[0093]

[0094]

[0095] Table 1

[0096] At this point, each piece of data can be directly sent from video conferencing terminal 1 to the node communication module according to the aforementioned data transmission path, or it can be first sent to other video conferencing terminals in video conferencing node 1-1, such as video conferencing terminal 2 and video conferencing terminal 3, and then sent to the node communication module. After each piece of data arrives at the node communication module, it can be combined into complete data within the node communication module before being encrypted and transmitted, or a separate encryption method can be adopted for each piece of data before transmission. This embodiment of the invention does not impose any restrictions on this method. In this embodiment of the invention, even if someone eavesdrops on the channel between video conferencing terminal 1 and the node communication module, they can only steal fragmented data and cannot successfully eavesdrop on complete data.

[0097] Voice data can be divided into time periods, image information can be transmitted in blocks according to a certain algorithm, and shared content can be transmitted in blocks according to different partitioning algorithms. This embodiment of the invention does not impose any restrictions on these aspects.

[0098] It should be noted that the above is only an example. The transmission paths to data transmission target 1 and data transmission target 2 may be partially the same or partially different, and the embodiments of the present invention do not impose any restrictions on this. Furthermore, when different transmission targets transmit through the same transmission path, the bandwidth can meet the aforementioned situation in the video conferencing process. As long as the data volume does not reach a certain amount, data interference will usually not occur. Also, when transmitting data to data transmission target 1 and data transmission target 2, since the voice data of salesperson 1 needs to be heard by meeting members n and n+3 at the same time, it is usually transmitted simultaneously.

[0099] As another example, taking video conferencing terminal 1 at video conferencing node 1-1 receiving data sent by video conferencing terminals n and n+3 at video conferencing nodes 1-2 as an example, firstly, the data to be sent by video conferencing terminals n and n+3 can be divided into random parts according to certain rules or algorithms. Each part of the data can include data content and data transmission target. For example, if video conferencing terminal 1 receives a piece of voice data from video conferencing terminals n and n+3, the division of the voice data can be shown in Table 2 below:

[0100]

[0101] Table 2

[0102] At this point, each piece of data can be sent directly to video conferencing terminal 1 via the node communication module according to the aforementioned data transmission path, or it can be sent by the node communication module to other video conferencing terminals first and then to video conferencing terminal 1. After each piece of data arrives at video conferencing terminal 1, it can be combined into complete data. In this embodiment of the invention, even if someone eavesdrops on the channel between video conferencing terminal 1 and the node communication module, they can only steal fragmented data and cannot successfully eavesdrop on complete data.

[0103] It should be noted that the above is only an example. The data transmission path of video conferencing terminal 1 sending data to video conferencing terminal n and video conferencing terminal n+3 is not necessarily the reverse of the data transmission path of video conferencing terminal 1 receiving data sent by video conferencing terminal n and video conferencing terminal n+3.

[0104] In a preferred embodiment of the present invention, there exists an extreme case where an eavesdropper may be able to eavesdrop on all channels within a video conferencing node. In this case, security becomes more important than cost. To ensure that at least one piece of data cannot be stolen, thereby preventing the eavesdropper from eavesdropping on all channels within a video conferencing node, a quantum key machine can be provided in a video conferencing node, which is connected to a single video conferencing terminal. This video conferencing terminal can establish a quantum secure communication connection with the node communication module through the aforementioned single quantum key machine, and is thus defined as a secure video conferencing terminal.

[0105] Optionally, each video conferencing node can be configured with a separate quantum key distribution machine connected to a video conferencing terminal. In this case, when the conferencing terminal transmits data according to its own data path, the data to be transmitted is also divided into multiple parts for separate transmission. One part of this data must be transmitted through the secure video conferencing terminal, ensuring that at least one portion of the first data is transmitted via the video conferencing terminal connected to the other quantum key distribution machine. This guarantees that at least one part of the data is transmitted through the secure video conferencing terminal, preventing eavesdroppers from eavesdropping on all channels within a single video conferencing node.

[0106] For example, such as Figure 4 As shown, assuming that within a certain video conferencing node, the first video conferencing terminal 1 can be configured with a separate quantum key machine (e.g., quantum key machine 2), and the second video conferencing terminal, i.e., the other video conferencing terminals (e.g., video conferencing terminal 2, video conferencing terminal 3... video conferencing terminal n), can be configured with a commonly connected quantum key machine 1, then the first video conferencing terminal 1 can be defined as a secure video conferencing terminal. For example, within a company, the general manager's meeting terminal can be set as a secure video conferencing terminal, while the others remain unchanged.

[0107] In this example, at least one data portion obtained from the division of the first data can be transmitted through the aforementioned secure video conferencing terminal, the first video conferencing terminal 1, thereby ensuring that there is always a portion of data that cannot be stolen, thus preventing eavesdroppers from eavesdropping on all channels within a certain video conferencing node; and since the individual quantum key machine 2 can also distribute quantum keys with the quantum key machine, it can ensure quantum secure transmission between the secure video conferencing terminal and the video conferencing node.

[0108] In this embodiment of the invention, based on the design of the video conferencing system, a quantum key machine and a node communication module can be used to correspond to multiple video conferencing terminals. This enables multiple video conferencing terminals to successfully participate in quantum-encrypted video conferencing while reducing the cost and computational load of quantum video conferencing, and also enables data transmission between the participating video conferencing terminals during the quantum-encrypted video conferencing process.

[0109] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0110] Reference Figure 5 This diagram illustrates a structural block diagram of an embodiment of a video conferencing device based on quantum encryption according to the present invention. It relates to a video conferencing system provided by an embodiment of the present invention, and may specifically include the following modules:

[0111] The quantum key pair acquisition module 501 is used to acquire the quantum key pairs generated by the quantum key machines of each video conferencing node and the node communication control module of the video conferencing system, respectively.

[0112] The conference data transmission module 502 is used to transmit data from any video conferencing terminal within a video conferencing node according to a preset data transmission path through the node communication modules of each video conferencing node based on the quantum key pair.

[0113] In some embodiments of the present invention, the preset data transmission path is a first data transmission path from any video conferencing terminal of the first video conferencing node to any video conferencing terminal of the second video conferencing node; the quantum key pair includes a first quantum key pair for the quantum key machine of the first video conferencing node and a second quantum key pair for the quantum key machine of the second video conferencing node.

[0114] The conference data transmission module 502 may include the following sub-modules:

[0115] The conference data transmission submodule is used to encrypt first data using the first quantum key in the first quantum key pair according to the first data transmission path, and transmit the encrypted first data to the node communication control module; the node communication control module is used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and encrypt the first data obtained by decryption based on the second quantum key using the third quantum key in the second quantum key pair, and transmit the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node.

[0116] In some embodiments of the present invention, the preset data transmission path is a second data transmission path from any video conferencing terminal of the second video conferencing node to any video conferencing terminal of the first video conferencing node;

[0117] The conference data transmission submodule is further configured to receive, according to the second data transmission path, the second data encrypted by the node communication control module based on the first quantum key, and decrypt the second data encrypted based on the first quantum key using the second quantum key in the first quantum key pair, and transmit the second data to any video conferencing terminal of the first video conferencing node; wherein, the second data received by the node communication control module is obtained by decrypting the second data encrypted by the node communication module of the second video conferencing node based on the third quantum key in the second quantum key pair using the fourth quantum key in the second quantum key pair.

[0118] In some embodiments of the present invention, several video conferencing terminals within the same video conferencing node are interconnected and communicate with each other. The several video conferencing terminals within the first video conferencing node include a first video conferencing terminal and a second video conferencing terminal.

[0119] The conference data transmission submodule is further configured to receive at least one data portion of the first data transmitted by the first video conferencing terminal; and / or, receive at least one data portion of the first data transmitted by the first video conferencing terminal and at least one second video conferencing terminal; and transmit the at least one data portion according to the quantum key pair along a preset data transmission path; wherein each data portion includes data content and a data transmission target, and the data transmission target is used to indicate the target video conferencing terminal to which the data portion is ultimately transmitted.

[0120] In some embodiments of the present invention, the quantum key pair includes a first quantum key pair for a quantum key machine of a first video conferencing node; the conference data transmission submodule may include the following units:

[0121] The conference data transmission unit is used to encrypt each data part separately using the first quantum key in the first quantum key pair, and send the encrypted data parts to the node communication control module according to a preset data transmission path; and / or, to integrate multiple data parts into the first data, encrypt the first data using the first quantum key in the first quantum key pair, and send the encrypted first data to the node communication control module according to a preset data transmission path.

[0122] In this embodiment of the invention, the quantum-encrypted video conferencing device provided by this embodiment of the invention, based on the design of the video conferencing system in this embodiment of the invention, can correspond to multiple video conferencing terminals through a quantum key machine and a node communication module. It can enable multiple video conferencing terminals to successfully participate in quantum-encrypted video conferencing while reducing the cost and computational load of quantum video conferencing, and enable data transmission of each video conferencing terminal participating in the meeting during the quantum-encrypted video conferencing process.

[0123] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0124] This invention also provides an electronic device, comprising:

[0125] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described embodiments of the quantum-encrypted video conferencing implementation method and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0126] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described quantum-encrypted video conferencing implementation method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0127] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0128] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0129] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0130] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0132] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0133] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0134] The present invention provides a detailed description of a quantum-encrypted video conferencing system, a quantum-encrypted video conferencing implementation method, and a corresponding computer-readable storage medium. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A quantum encryption based video conferencing system, characterized in that, The video conference system comprises a plurality of video conference nodes, a quantum key general control module and a node communication general control module, wherein each video conference node comprises a node communication module connected with a plurality of video conference terminals, the node communication module is connected with a quantum key machine, and the quantum key machine of each video conference node is connected with the quantum key general control module of the video conference system through a quantum channel; The quantum key general control module is configured to control the quantum key machines of the video conference nodes and the node communication general control module to generate quantum key pairs respectively; The node communication module of each video conference node is configured to transmit data of any video conference terminal in the video conference node according to the quantum key pair generated by the video conference node along a preset data transmission path; In the same video conference node, a plurality of video conference terminals are connected with each other, when a first video conference terminal in a first video conference node transmits first data to the node communication module of the first video conference node, the first data is divided into a plurality of data portions, at least one data portion of the first data is transmitted to the node communication module of the first video conference node via the first video conference terminal, and / or at least one data portion of the first data is transmitted to the node communication module of the first video conference node via the first video conference terminal and at least one second video conference terminal of the first video conference node; In each video conference node, another quantum key machine connected with a video conference terminal is further included; At least one data portion of the first data is transmitted via the video conference terminal connected with the other quantum key machine.

2. The system of claim 1, wherein, The quantum key pair comprises a first quantum key pair for the quantum key machine of the first video conference node and a second quantum key pair for the quantum key machine of the second video conference node; When any video conference terminal of the first video conference node transmits the first data to any video conference terminal of the second video conference node, the node communication module of the first video conference node is configured to encrypt the first data by using a first quantum key in the first quantum key pair and transmit the encrypted first data to the node communication general control module; The node communication general control module is configured to decrypt the encrypted first data by using a second quantum key in the first quantum key pair, encrypt the first data decrypted based on the second quantum key by using a third quantum key in the second quantum key pair, and transmit the first data encrypted based on the third quantum key to the node communication module of the second video conference node; The node communication module of the second video conference node is configured to decrypt the first data encrypted based on the third quantum key by using a fourth quantum key in the second quantum key pair and transmit the first data to any video conference terminal of the second video conference node.

3. The system of claim 1, wherein, The quantum key pair includes a first quantum key pair of a quantum key machine for a first video conference node and a second quantum key pair of a quantum key machine for a second video conference node; When receiving second data transmitted by any video conference terminal of the second video conference node at any video conference terminal of the first video conference node, the node communication general control module is configured to receive second data encrypted by a third quantum key in the second quantum key pair and decrypted by a fourth quantum key in the second quantum key pair by a node communication module of the second video conference node, and encrypt the second data decrypted by the fourth quantum key by the first quantum key and transmit the second data encrypted by the first quantum key to the node communication module of the first video conference node; The node communication module of the first video conference node is configured to decrypt the second data encrypted by the first quantum key by a second quantum key in the first quantum key pair via the node communication general control module and transmit the second data to any video conference terminal of the first video conference node.

4. The system of claim 1, wherein, Each data part includes data content and a data transmission target, and the data transmission target is used to indicate a target video conference terminal to which the data part is finally transmitted.

5. A method for implementing a video conference based on quantum encryption, characterized by, The method is applied to the video conference system of any one of claims 1 to 4, and the method comprises: obtaining quantum key pairs respectively generated by quantum key machines of each video conference node and a node communication general control module of the video conference system; transmitting data of any video conference terminal in a video conference node according to a preset data transmission path by a node communication module of the video conference node according to the quantum key pair; wherein a plurality of video conference terminals in a same video conference node are connected to each other, and the plurality of video conference terminals in the first video conference node include the first video conference terminal and the second video conference terminal; The transmitting data of any video conference terminal in a video conference node according to a preset data transmission path by a node communication module of the video conference node according to the quantum key pair further comprises: receiving at least one data part of the first data transmitted by the first video conference terminal by the node communication module of the first video conference node; and / or, receiving at least one data part of the first data transmitted by the first video conference terminal and at least one second video conference terminal; transmitting the at least one data part according to the preset data transmission path according to the quantum key pair; wherein each data part includes data content and a data transmission target, and the data transmission target is used to indicate a target video conference terminal to which the data part is finally transmitted.

6. The method of claim 5, wherein, The preset data transmission path is a first data transmission path from any video conference terminal of the first video conference node to any video conference terminal of the second video conference node; the quantum key pair comprises a first quantum key pair of a quantum key machine of the first video conference node and a second quantum key pair of a quantum key machine of the second video conference node; The data of any video conference terminal in the video conference node is transmitted according to the preset data transmission path by the node communication module of each video conference node according to the quantum key pair, comprising: The first data is encrypted by the first quantum key in the first quantum key pair by the node communication module of the first video conference node according to the first data transmission path, and the encrypted first data is transmitted to the node communication general control module; the node communication general control module is used for decrypting the encrypted first data by the second quantum key in the first quantum key pair, and encrypting the first data decrypted based on the second quantum key by the third quantum key in the second quantum key pair, and transmitting the first data encrypted based on the third quantum key to the node communication module of the second video conference node.

7. The method of claim 5, wherein, The preset data transmission path is a second data transmission path from any video conference terminal of the second video conference node to any video conference terminal of the first video conference node; the quantum key pair comprises a first quantum key pair of a quantum key machine of the first video conference node and a second quantum key pair of a quantum key machine of the second video conference node; The data of any video conference terminal in the video conference node is transmitted according to the preset data transmission path by the node communication module of each video conference node according to the quantum key pair, comprising: The second data encrypted based on the first quantum key by the node communication general control module is received by the node communication module of the first video conference node according to the second data transmission path, and the second data encrypted based on the first quantum key is decrypted by the second quantum key in the first quantum key pair, and the second data is transmitted to any video conference terminal of the first video conference node; wherein, the second data received by the node communication general control module is obtained by decrypting the second data encrypted based on the third quantum key in the second quantum key pair via the node communication module of the second video conference node by using the fourth quantum key in the second quantum key pair.

8. The method of claim 7, wherein, The quantum key pair comprises a first quantum key pair of a quantum key machine of the first video conference node; the at least one data part is transmitted according to the preset data transmission path according to the quantum key pair, comprising: Each data part is respectively encrypted by the first quantum key in the first quantum key pair, and the encrypted each data part is respectively sent to the node communication general control module according to the preset data transmission path; And / or, integrating multiple data parts into the first data, encrypting the first data by using a first quantum key in the first quantum key pair, and sending the encrypted first data to the node communication control module according to a preset data transmission path.

9. A computer-readable storage medium, characterized in that, The computer program is stored on the computer readable storage medium and is executed by the processor to implement the quantum encryption-based video conference implementation method in any one of claims 5 to 8.

Citation Information

Patent Citations

  • Quantum encryption-based video communication system and method

    CN107124266A

  • Key negotiation method and device, equipment and storage medium

    CN114430328A