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

By designing a video conferencing system based on quantum encryption, and using the quantum key machine and node communication module to correspond to multiple video conferencing terminals, the problems of high cost and high computational cost in the scenarios of multiple users in the prior art are solved, and efficient and secure quantum video conferencing is achieved.

CN119544914AActive Publication Date: 2025-02-28中电信量子信息科技集团有限公司
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411503324.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-28
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

The existing quantum encrypted video conferencing technology has high cost and high computing power in multi-user participation scenarios, which limits its application.

Method used

A video conferencing system based on quantum encryption is designed, including video conferencing nodes, quantum key general control modules and node communication general control modules. The quantum key machine and node communication module correspond to multiple video conferencing terminals to realize the generation and distribution of quantum keys, and data transmission is carried out according to the quantum key pairs.

Benefits of technology

It reduces the cost and computing volume of quantum video conferencing, realizes the successful participation and data transmission of multiple video conferencing terminals, and ensures data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544914A_ABST
    Figure CN119544914A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a video conference system based on quantum encryption, a video conference implementation method and a medium, and the video conference system comprises a plurality of video conference nodes, a quantum key master control module and a node communication master control module. 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 a quantum key master control module of the video conference system through a quantum channel; the quantum key master control module is used for controlling the quantum key machines of the video conference nodes and the node communication master control module to generate quantum key pairs respectively; and the node communication module of each video conference node is used for transmitting the data of any video conference terminal in the respective video conference node according to a preset data transmission path according to the quantum key pair generated by the node communication module. And a plurality of terminals can participate in the conference through one quantum key machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of quantum encryption applications, and in particular to a video conferencing system based on quantum encryption, a method for implementing a video conferencing system based on quantum encryption, and a corresponding computer-readable storage medium. Background Art

[0002] Quantum Key Distribution (QKD) is a secure communication method that uses the characteristics of quantum mechanics to implement cryptographic protocols. It usually allows both parties in communication to generate and share a random, secure key for encryption and decryption of messages. Based on the basic principle of quantum mechanics, that is, any measurement of a quantum system will interfere with the system, when a third party attempts to eavesdrop on the password, both parties in the above communication will notice it, and it is suitable for various communication scenarios that require high confidentiality.

[0003] Among them, quantum key distribution can be implemented based on quantum key machines, which are devices that use 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 substantial information. Keys can be used in certain encryption algorithms to encrypt information. In the relevant applications of quantum encryption, for example, quantum encryption can be used to implement video conferencing, effectively preventing eavesdropping and protecting privacy.

[0004] However, in the related technologies of using quantum encryption to realize video conferencing, the communication architecture mainly adopts one conference terminal corresponding to one quantum key machine. In the process of realizing video conferencing, not only the cost is high, but also the amount of calculation is large. Especially when the number of participating users in the video conference is large, the high cost and large amount of calculation 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 video conferencing system based on quantum encryption, a video conferencing implementation method based on quantum encryption, and a corresponding computer-readable storage medium that overcome the above problems or at least partially solve the above problems.

[0006] The embodiment of the present invention discloses a video conferencing system based on quantum encryption, wherein the video conferencing system includes a plurality of video conferencing nodes, a quantum key master control module and a node communication master control module, wherein each video conferencing node includes a node communication module connected to a plurality of video conferencing terminals, the node communication module is connected to a quantum key machine, and the quantum key machine of each video conferencing node is connected to the quantum key master control module of the video conferencing system via a quantum channel;

[0007] The quantum key master control module is used to control the quantum key machine of each video conference node and the node communication master control module to generate quantum key pairs respectively;

[0008] The node communication module of each video conferencing node is used to transmit the data of any video conferencing terminal in the respective video conferencing node according to the quantum key pair generated by each video conferencing node along a preset data transmission path.

[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 master control module is configured to use the second quantum key in the first quantum key pair to decrypt the encrypted first data, use the third quantum key in the second quantum key pair to encrypt the first data obtained by decryption based on the second quantum key, and 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 use the fourth quantum key in the second quantum key pair to decrypt the first data encrypted based on the third quantum key, 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 master 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, decrypt the encrypted second data using the fourth quantum key in the second quantum key pair, encrypt the second data obtained by decrypting based on 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;

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

[0016] Optionally, several video conferencing terminals in the same video conferencing node are communicatively connected to each other, and when a first video conferencing terminal of a first video conferencing node sends the first data to a 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, and the data transmission target is used to indicate a target video conferencing terminal to which the data portion is ultimately transmitted.

[0019] Optionally, each video conferencing node further includes another quantum key machine separately 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] The embodiment of the present invention further discloses a method for implementing a video conference based on quantum encryption, which is applied to the above-mentioned video conference system. The method includes:

[0022] Obtaining quantum key pairs generated by the quantum key machine of each video conferencing node and the node communication master control module of the video conferencing system respectively;

[0023] The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to the 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 a quantum key machine of the first video conferencing node, and a second quantum key pair for a quantum key machine of the second video conferencing node;

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

[0026] 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 in accordance with the first data transmission path, and transmit the encrypted first data to the node communication master control module; the node communication master control module is used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and use the third quantum key in the second quantum key pair to encrypt the first data decrypted based on the second quantum key, and transmit 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 a quantum key machine of the first video conferencing node, and a second quantum key pair for a quantum key machine of the second video conferencing node;

[0028] The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to the 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 uses the second quantum key in the first quantum key pair to decrypt the second data encrypted based on the first quantum key, 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 based on the third quantum key in the second quantum key pair through the node communication module of the second video conferencing node using the fourth quantum key in the second quantum key pair.

[0030] Optionally, a plurality of video conferencing terminals in the same video conferencing node are communicatively connected to each other, and the plurality of video conferencing terminals in the first video conferencing node include a first video conferencing terminal and a second video conferencing terminal;

[0031] The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to a preset data transmission path, and also includes:

[0032] Receiving, by a node communication module of a first video conferencing node, at least one data portion of the first data transmitted by the first video conferencing terminal; and / or receiving at least one data portion of the first data transmitted by the first video conferencing terminal and at least one of the second video conferencing terminals;

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

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

[0035] Encrypting each data part respectively using the first quantum key in the first quantum key pair, and sending each encrypted data part to the node communication master control module respectively according to a preset data transmission path;

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

[0037] An embodiment of the present invention further discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, any one of the methods for implementing a video conference based on quantum encryption is implemented.

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

[0039] In an embodiment of the present invention, the provided video conferencing system includes a plurality of video conferencing nodes, a quantum key master control module and a node communication master control module, wherein each video conferencing node includes a node communication module connected to a plurality of video conferencing terminals, and the node communication module is connected to a quantum key machine, that is, a plurality of video conferencing terminals in the same video conferencing node are connected to a quantum key machine; specifically, the quantum key machine of each video conferencing node can be connected to the quantum key master control module of the video conferencing system through a quantum channel, and the quantum key master control module can be mainly used to control the quantum key machine of each video conferencing node and the node communication master control module to generate quantum key pairs respectively, and the node communication module of each video conferencing node can be mainly used to transmit the data of any video conferencing terminal in each video conferencing node according to the quantum key pairs generated by each video conferencing node according to a preset data transmission path, that is, based on the design of the aforementioned video conferencing system, a quantum key machine and a node communication module can correspond to a plurality of video conferencing terminals, and multiple video conferencing terminals can be successfully involved in quantum encrypted video conferencing while reducing the cost and computational complexity of quantum video conferencing, and data transmission of each video conferencing terminal participating in the conference during the quantum encrypted video conferencing process can be realized. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 It is a schematic diagram of a framework of a video conferencing system based on quantum encryption of the present invention;

[0041] Figure 2 It is a flowchart of a method for implementing a video conference based on quantum encryption according to an embodiment of the present invention;

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

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

[0044] Figure 5 It is a structural block diagram of an embodiment of a video conferencing implementation device based on quantum encryption of the present invention. DETAILED DESCRIPTION

[0045] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0046] The video conferencing system based on quantum encryption provided in the embodiment of the present invention corresponds to multiple video conferencing terminals through a quantum key machine and a node communication module, so that multiple video conferencing terminals can successfully participate in the quantum encrypted video conference. Especially for the case where the number of participating users in the video conference is large, it can effectively reduce the cost and calculation amount of applying quantum encryption technology to the video conference; and the embodiment of the present invention provides a method for implementing a video conference based on quantum encryption, and the setting of the data path, which can realize the data transmission of each video conferencing terminal participating in the conference during the quantum encrypted video conference process, thereby realizing the quantum encrypted video conference. And, all video conferencing terminals in the same video conferencing node can communicate with each other, and the data transmitted by the video conferencing terminal can be divided into multiple parts to realize data transmission to the node communication module, thereby preventing the data in the non-quantum encrypted channel from being eavesdropped. Furthermore, in a video conferencing node, there can also be a quantum key machine connected to a video conferencing terminal alone, and the video conferencing terminal can establish a quantum secure communication connection between the aforementioned separate quantum key machine and the node communication module, and define the video conferencing terminal as a secure video conferencing terminal, ensuring that there must be a piece of data that cannot be stolen, thereby avoiding the situation where the eavesdropper eavesdrops on all channels in a certain video conferencing node.

[0047] Reference Figure 1 , showing a schematic diagram of the framework of a video conferencing system based on quantum encryption of the present invention, the video conferencing system 110 may include a plurality of video conferencing nodes 1, a node communication master control module 2 and a quantum key master control module 3.

[0048] The video conference node 1 may refer to an integrated unit set up by one party (such as Company A or Customer B) in the quantum video conference system. Each video conference node may include several video conference terminals 11, a node communication module 12 and a quantum key machine 13. Specifically, a quantum key machine 13 and a node communication module 12 correspond to multiple video conference terminals 11. Each participant only needs to set up such a node to support multiple people to participate in the conference, without the need for each participating terminal to be separately configured with a quantum key machine. For example, in the scenario of starting a quantum video conference between Company A and Customer B, assuming that Company A and Customer B each have multiple participants, at this time, Company A and Customer B only need to set up a video conference node each, including a node communication module and a quantum key machine, and there is no need to set up a quantum key machine for each participating terminal to save costs.

[0049] Among them, the video conferencing terminal 11 can refer to audio and video hardware including a display, a microphone, a camera, etc., which can support users to conduct video conferencing, such as a computer, a mobile phone, etc. Each conferencing terminal can correspond to a user participating in the video conference; the node communication module 12 can be used to use the distributed quantum key to transmit data with the outside, and 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 distribute quantum keys. It can be various existing QKD devices, which are not limited by the embodiments of the present invention.

[0050] The node communication master control module 2 may refer to a server device of a quantum channel, which may be connected to all node communication modules through a classical channel, and is used to control data transmission between each node communication module, and to realize data transmission between each node communication module as a gateway device or a data transfer station, thereby realizing quantum encryption conferences between video conferencing terminals of different video conferencing nodes.

[0051] The quantum key master control module 3 can be connected to the quantum key machines of each video conference node through a quantum channel, thereby controlling the generation and distribution of quantum keys between two quantum key machines. The quantum channel can be an optical fiber or a free space channel. The quantum communication realized through the quantum channel is independent of the propagation medium between the two communicating parties, is not affected by the space environment, and has good anti-interference performance.

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

[0053] In the same video conferencing node, all video conferencing terminals can be connected to the node communication module in order to enable the video conferencing terminals to communicate with the outside world through the node communication module; the quantum key machine can be connected to the node communication module in order to provide the node communication module with distributed quantum keys, so that the node communication module can use the quantum keys to transmit information to the outside world.

[0054] Exemplarily, taking video conferencing node 1-1 as an example, there may 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 several video conferencing terminals 11, and 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 may 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 several video conferencing terminals 11, and the aforementioned node communication module 12 can be connected to a quantum key machine 13, so that in each video conferencing node, one quantum key machine and one node communication module can correspond to multiple video conferencing terminals, thereby reducing the cost and computational complexity of applying quantum encryption technology to video conferencing.

[0055] In the embodiment of the present invention, different node communication modules are connected to the node communication master control module through a classical channel, thereby achieving interconnection and intercommunication between different node communication modules.

[0056] In the process of implementing quantum encrypted video conferencing, the node communication master control module can generate a pair of quantum keys (i.e., quantum key pairs) between the node communication module of each video conferencing node. Specifically, the quantum key pairs can be generated based on the control of the quantum key master control module, which is manifested in that the quantum key master control module controls the quantum key machine of each video conferencing node to generate quantum key pairs respectively with the node communication master control module, so that the node communication modules of each video conferencing node can transmit the data of any video conferencing terminal in their respective video conferencing nodes according to the preset data transmission path based on the quantum key pairs generated by each.

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

[0058] Optionally, in the pair of quantum keys generated, one quantum key can be used to encrypt the transmission data, and the other quantum key can be used to decrypt the transmission 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 the data of a video conferencing terminal in a video conferencing node is transmitted according to a preset data transmission path, it is assumed 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. At this time, the video conferencing terminal in the first video conferencing node acts as the sender of the transmitted data.

[0060] Exemplarily, when the first video conferencing node acts as the sender of the transmitted data, assuming that any video conferencing terminal of the first video conferencing node transmits the first data to any video conferencing terminal of the second video conferencing node, at this time, 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 master control module; the node communication master control module can be used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and use the third quantum key in the second quantum key pair to encrypt the first data obtained by decryption based on the second quantum key, 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 uses the fourth quantum key in the second quantum key pair to decrypt the first data encrypted based on the third quantum key, and transmits the first data to any video conferencing terminal of the second video conferencing node, thereby realizing quantum encrypted transmission of the first data.

[0061] As another example, when data from a video conferencing terminal in a video conferencing node is transmitted according to a preset data transmission path, it is assumed that 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. At this time, the video conferencing terminal in the first video conferencing node serves as the recipient of the transmitted data.

[0062] Exemplarily, when the first video conferencing node acts as the recipient of the 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, then the node communication master 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 based on 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 based on the first quantum key via the node communication master control module 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 measure between the node communication module and the video conferencing terminal. In order to prevent the data in the non-quantum encryption channel from being eavesdropped, the data transmitted by the video conferencing terminal can be divided into multiple parts to realize data transmission to the node communication module.

[0064] Optionally, several video conferencing terminals within the same video conferencing node are communicatively connected to each other. 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, wherein each data part 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 part is ultimately 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 a piece of data that cannot be stolen, thereby preventing an eavesdropper from eavesdropping on all channels in a certain video conferencing node, a quantum key machine that is separately connected to a video conferencing terminal can also be present in a video conferencing node. The video conferencing terminal can establish a quantum secure communication connection between the aforementioned separate quantum key machine and the node communication module, and the video conferencing terminal is defined as a secure video conferencing terminal.

[0066] Optionally, another quantum key machine separately connected to a video conferencing terminal can be configured in each video conferencing node, so 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 an embodiment of the present invention, based on the provided quantum encryption-based video conferencing system, a quantum key machine and a node communication module correspond to multiple video conferencing terminals, so that multiple video conferencing terminals can successfully participate in a quantum encrypted video conference. Especially when there are a large number of participating users in the video conference, the cost and computational complexity of applying quantum encryption technology to video conferencing can be effectively reduced.

[0068] Reference Figure 2 , shows a flowchart of a method for implementing a video conference based on quantum encryption according to an embodiment of the present invention, involving Figure 1 The video conferencing system shown may specifically include the following steps:

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

[0070] In an embodiment of the present invention, based on the provided quantum encryption-based video conferencing system, a video conferencing node is set for each video conferencing participant, and a quantum key machine and a node communication module are used in each video conferencing node to correspond to multiple video conferencing terminals, so that there is no need to set up a quantum key machine for each participating video conferencing terminal, thereby saving costs and computing power.

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

[0072] Among them, different node communication modules are connected to the node communication master control module through classical channels. At the beginning of the video conference, the node communication master control module can generate a pair of quantum keys (i.e., quantum key pairs) with the node communication modules of each video conference node. Specifically, the quantum key pairs can be generated based on the control of the quantum key master control module, which is manifested in that the quantum key master control module controls the quantum key machines of each video conference node to generate quantum key pairs respectively with the node communication master control module, so that any conference terminal can transmit its transmission data according to the preset data transmission path according to the generated quantum key.

[0073] Step S202: The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair along a preset data transmission path.

[0074] Optionally, the video conferencing node plays a central role in the quantum video conferencing system. It is not only responsible for communication and key management, but also undertakes the important tasks of user authentication, permission definition, and data transmission path configuration.

[0075] The preset data transmission path can be set at the beginning of the video conference, mainly based on the permissions of each video conference terminal user. Specifically, at the beginning of the video conference, the users of each video conference terminal can be verified and the permissions of each video conference terminal user can be defined, that is, the user's role in the video conference, such as host, reporter, audience, etc.; then, the data transmission path for each video conference terminal to send and receive data can be configured according to the permissions of the conference terminal users, which is used to indicate the video conference terminal objects that can receive data and the video conference terminal objects that can send data.

[0076] For example, a video conference terminal as a host can send data to all video conference terminals and receive data from all video conference terminals; a video conference terminal as a reporter can send data to all video conference terminals, but can only receive data from the host or other specific video conference terminals; a video conference terminal as an audience can only receive data from the host, reporter or other specific video conference terminals, and cannot send data, and the embodiments of the present invention do not limit this. In this way, the video conference node can ensure the security and orderliness of the meeting, while meeting the role requirements of different users in the meeting.

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

[0078] Optionally, in the pair of quantum keys generated, one quantum key can be used to encrypt the transmission data, and the other quantum key can be used to decrypt the transmission 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 the data of a video conferencing terminal in a video conferencing node is transmitted according to a preset data transmission path, it is assumed 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. At this time, the video conferencing terminal in the first video conferencing node acts as the sender of the transmitted data.

[0080] Exemplarily, when the first video conference node is used as the sender of the transmitted data, assuming that 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, at this time, the node communication module of the first video conference 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 master control module, so that the node communication master control module uses the second quantum key in the first quantum key pair to decrypt the encrypted first data, and uses the third quantum key in the second quantum key pair to encrypt the first data obtained by decrypting based on the second quantum key, and transmits the first data encrypted based on the third quantum key to the node communication module of the second video conference node. At this time, the node communication module of the second video conference node can use the fourth quantum key in the second quantum key pair to decrypt the first data encrypted based on the third quantum key, and transmit the first data to any video conference terminal of the second video conference node, so as to realize the quantum encrypted transmission of the first data.

[0081] For example, Figure 1 As shown, it is assumed that the quantum key machine 13 of the video conferencing node 1-1 generates a first quantum key pair under the control of the quantum key master control module 3, and 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 machine 13 of the video conferencing node 1-2 generates a second quantum key pair under the control of the quantum key master control module 3, and the second quantum key pair may include a third quantum key (quantum key B) and a fourth quantum key (quantum key B'). When the video conferencing terminal 1 at the video conferencing node 1-1 is transmitting data with the video conferencing terminal n+1 at the video conferencing node 1-2, the first data to be transmitted by the video conferencing terminal 1 can be encrypted by its own node communication module using the quantum key A, and then sent to the node communication master control module 2 through the quantum channel; the node communication master control module 2 can use the quantum key A' corresponding to the quantum key A to decrypt the encrypted first data, and then use the quantum key B' to encrypt the first data obtained after the decryption and then send it to the node communication module 12 of the video conferencing node 1-2; the node communication module 12 of the video conferencing node 1-2 can use the quantum key B corresponding to the quantum key B' to decrypt the data, and then send the decrypted first data to the video conferencing terminal n+1.

[0082] As another example, when data from a video conferencing terminal in a video conferencing node is transmitted according to a preset data transmission path, it is assumed that 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. At this time, the video conferencing terminal in the first video conferencing node serves as the recipient of the transmitted data.

[0083] Exemplarily, when the first video conferencing node acts as the recipient of the 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, at this time, the node communication module of the first video conferencing node can receive the second data encrypted based on the first quantum key by the node communication master control module 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 quantum encrypted transmission of the second data.

[0084] Among them, the second data received by the node communication master control module is mainly obtained by decrypting the second data using the fourth quantum key in the second quantum key pair, and encrypting the second data based on the third quantum key in the second quantum key pair via the node communication module of the second video conference node. Specifically, it can be shown that the node communication master control module can be used to receive the second data encrypted by the node communication module of the second video conference 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, and encrypt the second data obtained by decrypting based on 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 conference node.

[0085] It should be noted that for the specific data transmission process, reference may be made to the data transmission between the video conferencing terminal 1 at the video conferencing node 1-1 and the video conferencing terminal n+1 at the video conferencing node 1-2, which will not be elaborated in detail in the embodiment of the present invention.

[0086] In a preferred embodiment of the present invention, information between the node communication module and the node communication master control module is difficult to be stolen due to the use of quantum encryption technology; however, there is no encryption measure between the node communication module and the video conferencing terminal. Assuming that the video conferencing terminal is a computer, which is connected to the node communication module through an ordinary network cable or an ordinary wireless network, the ordinary network cable and the ordinary wireless network are at risk of being eavesdropped, and there are security loopholes, that is, the data transmission between the video conferencing terminal and the corresponding quantum key machine is very easy to be stolen. In order to prevent the data in the non-quantum encryption channel from being eavesdropped, in an embodiment of the present invention, the data transmitted by the video conferencing terminal can be divided into multiple copies to realize 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 be connected to each other for communication. 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, so as to divide the data transmitted by the video conferencing terminal into multiple parts for data transmission to the node communication module, thereby realizing anti-eavesdropping within the video conferencing node.

[0088] In the embodiment of the present invention, all video conferencing terminals are connected to each other for communication, in order to achieve interconnection between the various video conferencing terminals; all video conferencing terminals are connected to the node communication module, in order to enable the video conferencing terminals to communicate with the outside through 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 is transmitted according to a preset data transmission path based on the quantum key pair.

[0090] Among them, each data part includes data content and data transmission target. The data transmission target is used to indicate the target video conferencing terminal to which the data part is ultimately transmitted, so that when a complete data packet is divided into multiple data parts, each data part can be given a clear indication of its ultimate target video conferencing terminal when it is transmitted independently, thereby ensuring that the data can reach the designated recipient accurately.

[0091] In some embodiments of the present invention, a video conferencing terminal communicates with the outside world through a node communication module. When each data part is transmitted independently, in order to transmit each data part to a target video conferencing terminal based on quantum encryption, in one case, the node communication module of the first video conferencing node can use the first quantum key in the first quantum key pair to encrypt each data part separately, and send the encrypted data parts to the node communication master 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 the first data, use the first quantum key in the first quantum key pair to encrypt the first data, and send the encrypted first data to the node communication master control module according to the preset data transmission path, that is, the node communication module can adopt a transmission method of encrypting the data after combining into complete data in the node communication module.

[0092] As an example, take the case where the video conference terminal 1 at the video conference node 1-1 sends data to the video conference terminal n and the video conference terminal n+3 at the video conference node 1-2. First, the data to be sent by the video conference terminal 1 can be divided into random portions according to certain rules or algorithms. Each portion of data can include data content and data transmission targets. For example, the video conference terminal 1 needs to send a segment of voice data to the video conference terminal n and the video conference terminal n+3, that is, the salesperson 1 of Company A needs to send data to the conference members n and n+3 of Company B. The division of voice data can be shown in the following Table 1:

[0093]

[0094]

[0095] Table 1

[0096] At this time, each piece of data can be directly sent to the node communication module using the video conferencing terminal 1 according to the above-mentioned data transmission path, or it can be first sent to other video conferencing terminals in the video conferencing node 1-1, such as video conferencing terminal 2, video conferencing terminal 3, etc., 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 in the node communication module and then encrypted for transmission, or a single piece of data can be encrypted and transmitted separately, and the embodiment of the present invention does not limit this. In the embodiment of the present invention, even if someone eavesdrops on the channel between the video conferencing terminal 1 and the node communication module, only fragmented data can be stolen, and the complete data cannot be successfully eavesdropped.

[0097] Among them, voice data can be divided into time periods, picture information can be transmitted in blocks according to a certain algorithm, and shared content can be transmitted in blocks according to different division algorithms, which is not limited by the embodiments of the present invention.

[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 limit this. Moreover, when different transmission targets are transmitted through the same transmission path, the bandwidth can meet the aforementioned situation during the video conference. As long as the data volume does not reach a certain amount, data interference will usually not occur. Also, when data is transmitted to data transmission target 1 and data transmission target 2, since the voice data of salesperson 1 needs to be heard by conference members n and n+3 at the same time, it is usually transmitted at the same time.

[0099] As another example, taking the case where the video conference terminal 1 at the video conference node 1-1 receives data sent by the video conference terminal n and the video conference terminal n+3 at the video conference node 1-2, first, the data to be sent by the video conference terminal n and the video conference terminal n+3 can be divided into random portions according to a certain rule or algorithm, and each portion of data can include data content and data transmission targets. For example, the video conference terminal 1 receives a segment of voice data from the video conference terminal n and the video conference terminal n+3. The division of the voice data can be shown in the following Table 2:

[0100]

[0101] Table 2

[0102] At this time, each piece of data can be directly sent to the video conference terminal 1 through the node communication module according to the above-mentioned data transmission path, or it can be sent to other video conference terminals by the node communication module and then sent to the video conference terminal 1; each piece of data can be combined into complete data after arriving at the video conference terminal 1. In the embodiment of the present invention, even if someone eavesdrops on the channel between the video conference terminal 1 and the node communication module, only fragmented data can be stolen, and the complete data cannot be successfully eavesdropped.

[0103] It should be noted that the above is only an example, and the data transmission path for video conferencing terminal 1 to send data to video conferencing terminal n and video conferencing terminal n+3 and the data transmission path for video conferencing terminal 1 to receive data sent by video conferencing terminal n and video conferencing terminal n+3 do not necessarily remain in reverse.

[0104] In a preferred embodiment of the present invention, there is an extreme situation, that is, an eavesdropper may be able to eavesdrop on all channels in a certain video conferencing node. At this time, security will be more important than cost. In order to ensure that there must be a piece of data that cannot be stolen, thereby avoiding the situation where an eavesdropper eavesdrops on all channels in a certain video conferencing node, there can also be a quantum key machine connected to a video conferencing terminal in a video conferencing node. The video conferencing terminal can establish a quantum secure communication connection between the aforementioned separate quantum key machine and the node communication module, and the video conferencing terminal is defined as a secure video conferencing terminal.

[0105] Optionally, another quantum key machine connected to a video conferencing terminal can be configured in each video conferencing node. In this case, when the conference terminal transmits data according to its own data path, the data to be transmitted is also divided into multiple parts for separate transmission, of which one part of the data needs to be transmitted through the secure video conferencing terminal, so that at least one data part of the first data is transmitted via the video conferencing terminal connected to another quantum key machine, thereby ensuring that at least one part of the data is transmitted through the secure video conferencing terminal, and avoiding the situation where an eavesdropper eavesdrops on all channels in a certain video conferencing node.

[0106] For example, 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 (for example, quantum key machine 2), and the second video conferencing terminal, that is, the remaining video conferencing terminals (for example, 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 conference terminal can be set as a secure video conferencing terminal, and the others remain unchanged.

[0107] In this example, at least one data part obtained by dividing the first data can be transmitted through the aforementioned secure video conferencing terminal, the first video conferencing terminal 1, thereby ensuring that there must be a piece of data that cannot be stolen, thereby avoiding the situation where an eavesdropper eavesdrops on all channels within a certain video conferencing node; and because a separate quantum key machine 2 can distribute quantum keys to each other, quantum confidentiality transmission between secure video conferencing terminals and video conferencing nodes can be ensured.

[0108] In the embodiment of the present invention, based on the design of the video conferencing system in the embodiment of the present invention, a quantum key machine and a node communication module can correspond to multiple video conferencing terminals, thereby enabling multiple video conferencing terminals to successfully participate in quantum encrypted video conferencing while reducing the cost and computational complexity of quantum video conferencing, and enabling data transmission among the video conferencing terminals participating in the conference during the quantum encrypted video conferencing process.

[0109] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

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

[0111] A quantum key pair acquisition module 501 is used to acquire quantum key pairs generated by the quantum key machine of each video conferencing node and the node communication master control module of the video conferencing system respectively;

[0112] The conference data transmission module 502 is used to transmit the data of any video conferencing terminal in the video conferencing node according to the preset data transmission path through the node communication module of each video conferencing node according to 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 a quantum key machine of the first video conferencing node, and a second quantum key pair for a quantum key machine of the second video conferencing node;

[0114] The conference data transmission module 502 may include the following submodules:

[0115] The conference data transmission submodule is used to 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 master control module; the node communication master 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 decrypted 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 also used 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 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; wherein the second data received by the node communication 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 conferencing node using the fourth quantum key in the second quantum key pair.

[0118] In some embodiments of the present invention, a plurality of video conferencing terminals in the same video conferencing node are communicatively connected to each other, and the plurality of video conferencing terminals in the first video conferencing node include a first video conferencing terminal and a second video conferencing terminal;

[0119] The conference data transmission submodule is also used to receive at least one data part of the first data transmitted by the first video conferencing terminal; and / or, to receive at least one data part of the first data transmitted by the first video conferencing terminal and at least one of the second video conferencing terminals; and to transmit the at least one data part according to a 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 the target video conferencing terminal to which the data part 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] A conference data transmission unit, used to encrypt each data part respectively using the first quantum key in the first quantum key pair, and send the encrypted data parts to the node communication master control module respectively according to a preset data transmission path; 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 master control module according to a preset data transmission path.

[0122] In an embodiment of the present invention, a video conferencing implementation device based on quantum encryption provided in an embodiment of the present invention can correspond to multiple video conferencing terminals through a quantum key machine and a node communication module based on the design of the video conferencing system in an embodiment of the present invention. It can reduce the cost and computational complexity of quantum video conferencing, enable multiple video conferencing terminals to successfully participate in a quantum encrypted video conference, and enable data transmission among the video conferencing terminals participating in the conference during the quantum encrypted video conference.

[0123] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0124] An embodiment of the present invention further provides an electronic device, including:

[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, each process of the above-mentioned video conferencing implementation method based on quantum encryption is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0126] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned video conferencing implementation method based on quantum encryption are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

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

[0128] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product 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 codes.

[0129] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0130] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A 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 device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0132] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0133] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0134] The above is a detailed introduction to a video conferencing system based on quantum encryption, a video conferencing implementation method based on quantum encryption, and a corresponding computer-readable storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. A video conferencing system based on quantum encryption, characterized in that: The video conferencing system includes a plurality of video conferencing nodes, a quantum key master control module and a node communication master control module, each video conferencing node includes a node communication module connected to a plurality of video conferencing terminals, the node communication module is connected to a quantum key machine, and the quantum key machine of each video conferencing node is connected to the quantum key master control module of the video conferencing system through a quantum channel; The quantum key master control module is used to control the quantum key machine of each video conference node and the node communication master control module to generate quantum key pairs respectively; The node communication module of each video conferencing node is used to transmit the data of any video conferencing terminal in the respective video conferencing node according to the quantum key pair generated by each video conferencing node along a preset data transmission path.

2. The system according to claim 1, characterized in that 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; 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; The node communication master control module is configured to use the second quantum key in the first quantum key pair to decrypt the encrypted first data, use the third quantum key in the second quantum key pair to encrypt the first data obtained by decryption based on the second quantum key, and transmit the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node; The node communication module of the second video conferencing node is used to use the fourth quantum key in the second quantum key pair to decrypt the first data encrypted based on the third quantum key, and transmit the first data to any video conferencing terminal of the second video conferencing node.

3. The system according to claim 1, characterized in that 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; 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 master 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, decrypt the encrypted second data using the fourth quantum key in the second quantum key pair, encrypt the second data obtained by decrypting based on 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 is used to use the second quantum key in the first quantum key pair to decrypt the second data encrypted based on the first quantum key via the node communication master control module, and transmit the second data to any video conferencing terminal of the first video conferencing node.

4. The system according to claim 2, characterized in that A plurality of video conferencing terminals in the same video conferencing node are connected to each other for communication. When a first video conferencing terminal of a first video conferencing node sends the first data to a node communication module of the first video conferencing node, the first data is divided into a plurality of 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. 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.

5. The system according to claim 4, characterized in that Each data portion includes data content and a data transmission target, and the data transmission target is used to indicate a target video conferencing terminal to which the data portion is ultimately transmitted.

6. The system according to claim 4, characterized in that Each video conference node also includes another quantum key machine that is separately connected to a video conference terminal; At least one data portion of the first data is transmitted via a video conferencing terminal connected to the other quantum key machine.

7. A method for implementing a video conference based on quantum encryption, characterized in that: Applied to the video conferencing system according to any one of claims 1 to 6, the method comprising: Obtaining quantum key pairs generated by the quantum key machine of each video conferencing node and the node communication master control module of the video conferencing system respectively; The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to the preset data transmission path.

8. The method according to claim 7, characterized in that 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; The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to the preset data transmission path, including: 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 in accordance with the first data transmission path, and transmit the encrypted first data to the node communication master control module; the node communication master control module is used to decrypt the encrypted first data using the second quantum key in the first quantum key pair, and use the third quantum key in the second quantum key pair to encrypt the first data decrypted based on the second quantum key, and transmit the first data encrypted based on the third quantum key to the node communication module of the second video conferencing node.

9. The method according to claim 7, characterized in that: 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; The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to the preset data transmission path, including: 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 uses the second quantum key in the first quantum key pair to decrypt the second data encrypted based on the first quantum key, 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 based on the third quantum key in the second quantum key pair through the node communication module of the second video conferencing node using the fourth quantum key in the second quantum key pair.

10. The method according to claim 7, characterized in that The plurality of video conferencing terminals in the same video conferencing node are connected to each other for communication, wherein the plurality of video conferencing terminals in the first video conferencing node include a first video conferencing terminal and a second video conferencing terminal; The node communication module of each video conferencing node transmits the data of any video conferencing terminal in the video conferencing node according to the quantum key pair according to a preset data transmission path, and also includes: Receiving, by a node communication module of a first video conferencing node, at least one data portion of the first data transmitted by the first video conferencing terminal; and / or receiving at least one data portion of the first data transmitted by the first video conferencing terminal and at least one of the second video conferencing terminals; The at least one data part is transmitted according to the quantum key pair along a preset data transmission path; wherein each data part includes data content and a data transmission target, and the data transmission target is used to indicate a target video conferencing terminal to which the data part is ultimately transmitted.

11. The method according to claim 10, characterized in that The quantum key pair includes a first quantum key pair for a quantum key machine of a first video conference node; and transmitting the at least one data portion according to a preset data transmission path according to the quantum key pair includes: Encrypting each data part respectively using the first quantum key in the first quantum key pair, and sending each encrypted data part to the node communication master control module respectively according to a preset data transmission path; And / or, integrating multiple data parts into the first data, encrypting the first data using the first quantum key in the first quantum key pair, and sending the encrypted first data to the node communication master control module according to a preset data transmission path.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for implementing a video conference based on quantum encryption as described in any one of claims 7 to 11 is implemented.

Citation Information

Patent Citations

  • Quantum encryption-based video communication system and method

    CN107124266A

  • DATA ENCRYPTION METHOD, device AND ELECTRONIC APPARATUS

    CN109088727A

  • Video conference system control method, multi-point control unit and storage medium

    CN113824919A

  • Key negotiation method and device, equipment and storage medium

    CN114430328A

  • Quantum secrecy video conference system and method combined with block chain

    CN116389673A