Non-decryption type fusion quantum voice transcoding gateway satellite secret communication method and device

By adopting a non-decrypted integrated quantum voice transcoding gateway satellite confidential communication method in satellite communication systems, the security problems of satellite communication systems being susceptible to eavesdropping and data leakage are solved, and the effects of reducing operational costs, simplifying operation processes and enhancing communication security are achieved.

CN119767301AActive Publication Date: 2025-04-04CHINA TELECOM QUANTUM TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Due to its openness and simplicity, existing satellite communication systems are susceptible to security threats from eavesdropping and data leakage. Especially in low-orbit satellite communications, attackers can illegally obtain data decryption keys through the operation and maintenance control center or information control station of the satellite Internet, resulting in data leakage.

Method used

The non-decrypted integrated quantum voice transcoding gateway satellite confidential communication method is adopted. The transcoding gateway does not decrypt the encrypted encoded audio data sent by the satellite station, but directly transcodes. The user station first decodes the encoding method of the forwarding gateway, and then encodes the corresponding encoding method of the satellite station to restore the original encrypted encoded audio data, and decrypts it at the user station to restore the audio signal.

Benefits of technology

This method reduces the construction and operation costs of the entire audio transmission system, simplifies the operation process of the transcoding gateway, reduces processing time and potential errors, enhances the security of the communication process, and reduces the risk of audio data being stolen during the transcoding process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767301A_ABST
    Figure CN119767301A_ABST
Patent Text Reader

Abstract

The invention provides a non-decryption type fusion quantum voice transcoding gateway satellite secret communication method and device, and relates to the technical field of audio transmission. The method is applied to a transcoding gateway, the transcoding gateway communicates with a satellite station and a user station, and the method comprises the following steps: receiving first encrypted coding audio data sent by the satellite station; decoding the first encrypted and coded audio data by adopting a first decoding mode, and coding by adopting a second coding mode to obtain second encrypted and coded audio data; and sending the second encrypted and coded audio data to the user station, decoding the second encrypted and coded audio data by the user station by adopting a second decoding mode, and coding the second encrypted and coded audio data by adopting the first coding mode to obtain third encrypted and coded audio data, and decrypting the third encrypted and coded audio data according to the quantum key to obtain an audio signal. According to the invention, the cost can be reduced, and the security in the audio data transmission process is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of audio transmission technology, and more specifically, to a non-decryption quantum voice transcoding gateway satellite secure communication method and device. Background Art

[0002] With the rapid development of global communication technology, satellite communication, as a key technology, has become increasingly strategic and economically significant. Satellite communication systems have become an important means of bridging the digital divide due to their wide coverage, low dependence on ground infrastructure, and cost independence from distance.

[0003] Currently, there are still many areas in the world that have not yet achieved Internet coverage, especially in remote areas such as deserts and mountainous areas. Traditional ground communication technology is difficult to popularize, and satellite communications provide an effective solution. However, due to its openness and simplicity, satellite communications are particularly vulnerable to security threats such as eavesdropping and data leakage. Attackers may attack the satellite Internet's operation and maintenance control center or information gateway station, impersonate legitimate users, and illegally obtain operating permissions and data decryption keys.

[0004] This security vulnerability allows attackers to send data download requests to low-orbit satellites and receive, transmit and decrypt sensitive data through satellite receiving terminals, resulting in data leakage. In order to effectively prevent such data leakage and ensure the security of data during transmission, a secure key distribution mechanism is required to encrypt data so that even if the data is intercepted, it cannot be decrypted. Summary of the invention

[0005] The purpose of this application is to provide a non-decryption quantum voice transcoding gateway satellite secure communication method and device to address the deficiencies in the above-mentioned prior art, so as to ensure the security of audio data transmission.

[0006] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0007] In a first aspect, an embodiment of the present application provides a non-decrypted quantum voice transcoding gateway satellite secure communication method, which is applied to a transcoding gateway, wherein the transcoding gateway communicates with a satellite station and a user station respectively, and the method includes:

[0008] Receiving first encrypted audio data sent by the satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through a quantum key management platform of an operator;

[0009] Decoding the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data;

[0010] Encoding the first encrypted and decoded audio data using a second encoding method to obtain second encrypted and encoded audio data;

[0011] The second encrypted audio data is sent to the user station, so that the user station decodes the second encrypted audio data using a second decoding method corresponding to the second encoding method, and then encodes the second encrypted and decoded audio data using the first encoding method to obtain third encrypted audio data, and decrypts the third encrypted audio data according to the quantum key to obtain the audio signal.

[0012] Optionally, the adopting a first decoding method corresponding to the first encoding method to decode the first encrypted encoded audio data to obtain first encrypted decoded audio data includes:

[0013] Dividing the first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits;

[0014] Decoding the plurality of groups of coded sub-data using the first decoding method to obtain a first encrypted digital signal;

[0015] The first encrypted digital signal is converted into a digital-to-analog signal to obtain a first encrypted analog signal, and the first encrypted and decoded audio data is the first encrypted analog signal.

[0016] Optionally, dividing the first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits includes:

[0017] If the length of the first encrypted audio data is not a multiple of the preset number of bits, padding the first encrypted audio data so that the length of the padded first encrypted audio data is a multiple of the preset number of bits;

[0018] The padded first encrypted coded audio data is divided into a plurality of groups of coded sub-data using the preset number of bits.

[0019] In a second aspect, an embodiment of the present application further provides a non-decrypted quantum voice transcoding gateway satellite secure communication method, which is applied to a user station, the user station communicates with a transcoding gateway, and the transcoding gateway also communicates with a satellite station, the method comprising:

[0020] receiving second encrypted audio data sent by the transcoding gateway, wherein the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data in a first decoding mode corresponding to the first encoding mode to obtain first encrypted decoded audio data, and encoding the first encrypted decoded audio data in a second encoding mode, wherein the first encrypted decoded audio data is obtained by the satellite station sampling, encoding and quantum key encrypting an input audio signal, the satellite station encodes in the first encoding mode, and the quantum key is obtained by the satellite station through the operator's quantum key management platform;

[0021] Decoding the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted decoded audio data;

[0022] Encoding the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data;

[0023] Decrypting the third encrypted audio data according to the quantum key obtained through the quantum key management platform and the same quantum key as that of the satellite station to obtain audio decrypted encoded data;

[0024] The audio decryption encoded data is decoded using the first decoding method to obtain the audio signal.

[0025] Optionally, the adopting a second decoding method corresponding to the second encoding method to decode the second encrypted encoded audio data to obtain second encrypted decoded audio data includes:

[0026] Decoding the second encrypted audio data using the second decoding method to obtain a second encrypted digital signal;

[0027] The second encrypted digital signal is subjected to digital-to-analog conversion to obtain a second encrypted analog signal, and the second encrypted and decoded audio data is the second encrypted analog signal.

[0028] Optionally, encoding the second encrypted and decoded audio data in the first encoding mode to obtain third encrypted and encoded audio data includes:

[0029] Sampling the second encrypted analog signal to obtain an encrypted sampled signal;

[0030] The encrypted sampling signal is encoded using a first encoding method to obtain the third encrypted encoded audio data.

[0031] In a third aspect, an embodiment of the present application further provides an audio transmission system, the audio transmission system comprising: a satellite station, a transcoding gateway, a user station and a quantum key management platform;

[0032] The transcoding gateway communicates with the satellite station and the user station respectively, the transcoding gateway executes the non-decrypted integrated quantum voice transcoding gateway satellite secure communication method as described in any one of the first aspects, and the user station executes the non-decrypted integrated quantum voice transcoding gateway satellite secure communication method as described in any one of the second aspects to forward the audio signal from the satellite station to the user station;

[0033] The quantum key management platform communicates with the satellite station and the user station respectively, and is used to provide quantum keys for the satellite station and the user station, so that the satellite station encrypts the audio signal according to the quantum key, and the user station decrypts the audio signal according to the quantum key.

[0034] In a fourth aspect, the embodiment of the present application further provides a non-decrypted quantum voice transcoding gateway satellite secure communication device, which is applied to a transcoding gateway, wherein the transcoding gateway communicates with a satellite station and a user station respectively, and the device comprises:

[0035] A first receiving module is used to receive first encrypted audio data sent by the satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through a quantum key management platform of an operator;

[0036] A first decoding module, configured to decode the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data;

[0037] A first encoding module, used for encoding the first encrypted and decoded audio data in a second encoding manner to obtain second encrypted and encoded audio data;

[0038] The first sending module is used to send the second encrypted audio data to the user station, so that the user station decodes the second encrypted audio data using a second decoding method corresponding to the second encoding method, and then encodes the second encrypted and decoded audio data using the first encoding method to obtain third encrypted audio data, and decrypts the third encrypted audio data according to the quantum key to obtain the audio signal.

[0039] Optionally, the first decoding module is specifically used to divide the first encrypted encoded audio data into multiple groups of encoded sub-data using a preset number of bits; decode the multiple groups of encoded sub-data using the first decoding method to obtain a first encrypted digital signal; perform digital-to-analog conversion on the first encrypted digital signal to obtain a first encrypted analog signal, and the first encrypted decoded audio data is the first encrypted analog signal.

[0040] Optionally, the first decoding module is specifically used to pad the first encrypted encoded audio data if the length of the first encrypted encoded audio data is not a multiple of a preset bit number, so that the length of the padded first encrypted encoded audio data is a multiple of a preset bit number; and divide the padded first encrypted encoded audio data into multiple groups of encoded sub-data using the preset bit number.

[0041] In a fifth aspect, an embodiment of the present application further provides a non-decrypted quantum voice transcoding gateway satellite secure communication device, which is applied to a user station, the user station communicates with the transcoding gateway, and the transcoding gateway also communicates with the satellite station, the device comprising:

[0042] a second receiving module, configured to receive second encrypted audio data sent by the transcoding gateway, wherein the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data in a first decoding mode corresponding to the first encoding mode to obtain first encrypted decoded audio data, and encoding the first encrypted decoded audio data in a second encoding mode, wherein the first encrypted decoded audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, the satellite station encoding in the first encoding mode, and the quantum key is obtained by the satellite station through the operator's quantum key management platform;

[0043] A second decoding module, configured to decode the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted decoded audio data;

[0044] A second encoding module, used to encode the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data;

[0045] A decryption module, configured to decrypt the third encrypted coded audio data according to the quantum key obtained through the quantum key management platform and the same quantum key as that of the satellite station, to obtain audio decrypted coded data;

[0046] The third decoding module is used to decode the audio decryption encoded data by adopting the first decoding method to obtain the audio signal.

[0047] Optionally, the second decoding module is specifically used to decode the second encrypted encoded audio data using the second decoding method to obtain a second encrypted digital signal; perform digital-to-analog conversion on the second encrypted digital signal to obtain a second encrypted analog signal, and the second encrypted decoded audio data is the second encrypted analog signal.

[0048] Optionally, the second encoding module is specifically used to sample the second encrypted analog signal to obtain an encrypted sampled signal; and encode the encrypted sampled signal using the first encoding method to obtain the third encrypted encoded audio data.

[0049] In the sixth aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the program instructions to execute the steps of the non-decryption quantum voice transcoding gateway satellite secure communication method as described in any one of the first aspect or the second aspect.

[0050] In the seventh aspect, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the non-decryptable quantum voice transcoding gateway satellite secure communication method as described in any one of the first aspect or the second aspect are executed.

[0051] The beneficial effects of this application are:

[0052] The non-decryption quantum voice transcoding gateway satellite secure communication method and device provided in the present application does not decrypt the encrypted audio data sent by the satellite station in the transcoding gateway, but directly transcodes it. At the user station, it is first decoded using the encoding method of the forwarding gateway, and then encoded using the encoding method corresponding to the satellite station to restore the encrypted audio data sent by the satellite station, and the restored encrypted audio data is decrypted and then decoded to restore the original audio signal. In this way, on the one hand, there is no need to deploy expensive QKD equipment and key management systems in the transcoding gateway, thereby reducing the construction and operation costs of the entire audio transmission system. On the other hand, the transcoding gateway directly transcodes the encrypted audio data without decrypting it, that is, the decryption and re-encryption steps are omitted, which simplifies the operation process of the transcoding gateway, reduces processing time and potential errors, and can also reduce the risk of audio data being stolen during the transcoding process, thereby enhancing the security of the entire communication process. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0054] Figure 1 A system architecture diagram of an audio transmission system provided in an embodiment of the present application;

[0055] Figure 2 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 1 ;

[0056] Figure 3 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 2 ;

[0057] Figure 4 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 3 ;

[0058] Figure 5 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 4 ;

[0059] Figure 6 A flowchart of the non-decryption-type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application;

[0060] Figure 7 Schematic diagram of the structure of the non-decryption type quantum voice transcoding gateway satellite secure communication device provided in the embodiment of the present application Figure 1 ;

[0061] Figure 8 Schematic diagram of the structure of the non-decryption type quantum voice transcoding gateway satellite secure communication device provided in the embodiment of the present application Figure 2 ;

[0062] Fig. 9 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.

[0064] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0065] In addition, the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0066] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.

[0067] Quantum Key Distribution (QKD) is a confidential communication method that uses quantum systems as information carriers for transmission and then extracts shared security keys. QKD ensures the security of key distribution based on basic theories such as the measurement collapse theory, uncertainty principle, and no-cloning law of quantum mechanics. Compared with the current cryptographic system of the public key cryptography system, the security of QKD technology relies on the quantum physical process to achieve key distribution. It does not require the attacker's computing power to be preset, so it has the protection capability of "unconditional security". The system is based on the basic theory of quantum mechanics at the bottom of QKD technology. The eavesdropper's spectroscopic eavesdropping on quantum bits will inevitably interfere with each quantum state pulse, so that the eavesdropping behavior can be discovered in time to ensure the user's information security.

[0068] At present, in most application scenarios, satellite stations cannot be directly connected to mobile terminals on the ground, but need to go through ground stations or user stations. This is because satellite communications and ground mobile communication systems have significant differences in technical systems, channel characteristics, transmission distances, delays, etc. In addition, the voice encoding methods between satellite stations and user stations are not exactly the same. This difference requires that protocol conversion must be achieved through a transcoding gateway when communicating between the two. The transcoding gateway is not only responsible for converting one encoding format to another to ensure the continuity and compatibility of communication, but also bears important data security responsibilities.

[0069] In the prior art, after receiving the encrypted audio data sent by the satellite station, the transcoding gateway needs to first obtain the quantum key through the operator's quantum cryptography management platform, decrypt the encrypted audio data and then decode it, and then re-encode it using the ground station's encoding method, and then encrypt it according to the quantum key, and then send the re-encoded and encrypted encrypted audio data to the ground station to prevent the data from being illegally intercepted or tampered with during transmission.

[0070] In order for the transcoding gateway to obtain the quantum key through the operator's quantum cryptography management platform, it is necessary to deploy QKD equipment and a key management system in the transcoding gateway. The deployment and operating costs are high. In addition, decryption is performed first in the transcoding gateway, and then transcoding (decoding and then encoding) is performed. This leads to the risk of audio data being stolen during the transcoding process, and the security of audio data transmission is greatly reduced.

[0071] Based on the technical problems existing in the above-mentioned prior art, the present application intends to provide a non-decryption quantum voice transcoding gateway satellite secure communication method, in which the encrypted audio data sent by the satellite station is not decrypted in the transcoding gateway, but directly transcoded. At the user station, the encoding method of the forwarding gateway is first used for decoding, and then the encoding method corresponding to the satellite station is used for encoding to restore the encrypted audio data sent by the satellite station, and the restored encrypted audio data is decrypted and then decoded to restore the original audio signal. In this way, on the one hand, there is no need to deploy expensive QKD equipment and key management systems in the transcoding gateway, thereby reducing the construction and operation costs of the entire audio transmission system. On the other hand, the transcoding gateway directly transcodes the encrypted audio data without decrypting it, that is, the decryption and re-encryption steps are omitted, which simplifies the operation process of the transcoding gateway, reduces processing time and potential errors, and can also reduce the risk of audio data being stolen during the transcoding process, thereby enhancing the security of the entire communication process.

[0072] Before introducing the non-decryptable Rong Quantum voice transcoding gateway satellite secure communication method provided by the present application, in order to better understand the scheme, the audio transmission system applied by the non-decryptable Rong Quantum voice transcoding gateway satellite secure communication method provided by the present application is first introduced.

[0073] Figure 1 The system architecture diagram of the audio transmission system provided in the embodiment of the present application is as follows: Figure 1 As shown, the audio transmission system includes: a satellite station 11, a transcoding gateway 12, a user station 13 and a quantum key management platform 14.

[0074] The transcoding gateway 12 communicates with the satellite station 11 and the user station 13 respectively to forward the audio signal from the satellite station 11 to the user station 13; the quantum key management platform 14 communicates with the satellite station 11 and the user station 13 respectively to provide quantum keys for the satellite station 11 and the user station 13, so that the satellite station 11 encrypts the audio signal according to the quantum key, and the user station 13 decrypts the audio signal according to the quantum key.

[0075] The transcoding gateway 12 may be a network device or software application, located in the audio data transmission path between the satellite station 11 and the user station 13, and used to perform transcoding between different voice coding standards of the satellite station 11 and the user station 13. During network communication, the satellite station 11 and the user station 13 use different voice coding methods to encode and decode voice signals. In order to smoothly recognize the voice signal transmitted from the satellite station 11 to the user station 13, it is necessary to convert the voice signal coding method from the satellite station 11 coding method to the user station coding method in the transcoding gateway 12.

[0076] The quantum key management platform 14 is a management platform for quantum keys provided by the operator to the satellite station 11 and the user station 13. Figure 1 As shown, the satellite station 11 is deployed with the corresponding QKD device QKD_A1 and the cipher machine KM-1, and the quantum key system KMS-1 is deployed in the cipher machine KM-1. The user station 13 is deployed with the corresponding QKD device QKD-A3 and the cipher machine KM-3, and the quantum key system KMS-3 is deployed in the cipher machine KM-3. The QKD device QKD_A1 and the QKD device QKD-A3 communicate with the quantum key management platform 14 respectively to obtain the quantum key. The quantum key system KMS-1 encrypts the sampled audio signal according to the quantum key obtained by the QKD device QKD_A1 from the quantum key management platform 14. The quantum key system KMS-3 decrypts the encrypted data according to the quantum key obtained by the QKD device QKD_A3 from the quantum key management platform 14 to restore the audio signal used by the satellite station 11.

[0077] Based on the above-mentioned audio transmission system, the specific implementation method of the non-decryption quantum voice transcoding gateway satellite secure communication method applied to the transcoding gateway is described below in combination with the embodiments.

[0078] Figure 2 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 1 ,like Figure 2 Therefore, the non-decrypted quantum voice transcoding gateway satellite secure communication method is applied to the transcoding gateway, and the method may specifically include:

[0079] S101. Receive first encrypted audio data sent by a satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encrypting an input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through the operator's quantum key management platform.

[0080] In this embodiment, the forwarding gateway receives the first encrypted audio data obtained by sampling, encoding and encryption at the satellite station.

[0081] Among them, the specific process of the satellite station processing the audio signal to obtain the first encrypted audio data is: the human body makes sound through organs, and an audio receiving device such as a microphone collects the sound emitted by the human body's organs to generate a first analog audio signal s(t). The first analog audio signal s(t) is sampled at a frequency specified by the speech coding standard corresponding to the satellite station to obtain an original sampling signal s(n) corresponding to the first analog audio signal s(t).

[0082] Then, the original sampled signal is quantized and encoded based on the first quantization encoding rule provided by the speech encoding standard corresponding to the satellite station to obtain the encoded data sequence X. The quantization encoding rule may be an A-law encoding rule or a u-law encoding rule. For example, the speech encoding standard corresponding to the satellite station is the G.711 speech encoding standard, and the frequency specified by the G.711 speech encoding standard is 8Khz.

[0083] Taking the A-law thirteen-zigzag encoding process in the A-law encoding rule as an example, the process of encoding the original sampling signal s(n) is explained.

[0084] Specifically, first, the original sampling signal s(n) is subjected to signal normalization processing, and the formula for signal normalization processing can be expressed as:

[0085]

[0086] Among them, |s(n) max is the maximum absolute value of the original sampling signal s(n).

[0087] Then, the normalized signal S Normal (n) The positive amplitude is unevenly divided into 8 large sections (intervals): Then, each large paragraph is evenly divided into 16 small paragraphs, and the length of the small paragraphs in the Kth large paragraph, i.e., the quantization interval, is Δ k , Δ1 is the minimum quantization interval, that is, the quantization unit.

[0088] The eight large paragraphs are represented by paragraph codes corresponding to the three-bit binary numbers a2-a4. For example, Table 1 shows the correspondence rules between the eight large paragraphs and the paragraph codes.

[0089] Table 1 Correspondence rules between 8 major paragraphs and paragraph codes

[0090]

[0091] The 16 small paragraphs in each large paragraph are represented by the intra-segment codes corresponding to the 4-bit binary numbers a5-a8. For example, Table 2 shows the correspondence rules between the 16 small paragraphs and the intra-segment codes.

[0092] Table 2 Correspondence rules between 16 small paragraphs and paragraph codes

[0093]

[0094]

[0095] According to the normalized signal S Normal The positive or negative of (n) determines the polarity code a1 of the signal, where the normalized signal S Normal (n) is positive, the polarity code a1 is 1, and the normalized signal S Normal (n) is negative, the polarity code a1 is 0. According to |S Normal (n)|The large paragraph in which the signal is located, determine the paragraph code a2a3a4 of the signal, according to |S Normal (n)|The small paragraph in the large paragraph determines the intra-segment code a5a6a7a8 of the signal, so that each sampling point of the original sampled signal s(n) is encoded into 8-bit data a1~a8.

[0096] By using the above encoding process, each sampling point of the original sampling signal s(n) can be assigned to a corresponding quantization interval according to its amplitude, and the corresponding 8-bit data sequence X can be obtained. n =[x n1 x n2 …x n7 x n8 ], the mapping relationship is one-to-one and follows the A-law encoding rule ɑ, that is, ɑ: Finally, the data sequence encoded by the original sampling signal s(n) is X=[X1X2…X n ]=[x 11 x 12 …x 21 x 22 …x n7 x n8 ]=[Y1Y2…Y n ].

[0097] The process in which the satellite station samples, quantizes, and encodes the first analog audio signal s(t) to obtain the data sequence X is an analog-to-digital (A / D) conversion process.

[0098] Afterwards, the satellite station requests the quantum key K from the quantum cryptography management platform, and encrypts the digital sequence X using the preset encryption algorithm based on the quantum key K. The encryption process is recorded as e K (X) = Y. Taking the One-Time Pad (OTP) encryption algorithm as an example, a one-time XOR operation is performed on the digital sequence X and the quantum key K to obtain the first encrypted audio data Y, Y = X⊕K = [(x 11 ⊕k1)(x 12 ⊕k2)…(x n8 ⊕k 8*n )], where the quantum key K is equal to the length of the digital sequence X, and K=[k1k2…]⊕ is the bitwise exclusive OR operator.

[0099] Afterwards, the satellite station sends the first encrypted audio data Y obtained by encoding and encrypting to the transcoding gateway, and the transcoding gateway obtains the first encrypted audio data Y. The process of transmitting the first encrypted audio data Y between the satellite station and the transcoding gateway includes: modulation, signal sending, signal transmission, signal reception and demodulation, wherein modulation and signal sending are performed by the satellite station, signal reception and demodulation are performed by the transcoding gateway, and signal transmission is performed by the communication network between the satellite station and the transcoding gateway.

[0100] S102: Decode the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data.

[0101] In this embodiment, after receiving the first encrypted audio data Y, the transcoding gateway directly decodes the first encrypted audio data Y without decrypting it. Specifically, the transcoding gateway directly decodes the first encrypted audio data Y according to the first decoding method corresponding to the first encoding method adopted by the satellite station. After decoding, each Y n Will get a corresponding level value w(n),ɑ: ). Finally, the first encrypted audio data Y is decoded into a digital signal w(n). The transcoding gateway first uses the frequency specified by the voice coding standard corresponding to the satellite station to restore the digital signal w(n) into a second analog audio signal to obtain the first encrypted decoded audio data w(t).

[0102] The process in which the transcoding gateway decodes the first encrypted audio data Y and restores the frequency to obtain the second analog audio signal is a digital-to-analog conversion (D / A) process.

[0103] S103: Encode the first encrypted and decoded audio data using a second encoding method to obtain second encrypted and encoded audio data.

[0104] In this embodiment, the transcoding gateway samples the first encrypted and decoded audio data w(t) according to the sampling frequency specified by the speech coding standard corresponding to the user station to obtain a sampling signal The transcoding gateway performs a second coding method, namely, a second quantization coding rule β, on the sampled signal according to the second coding method provided by the voice coding standard corresponding to the user station. Encode to obtain the second encrypted audio data

[0105] The transcoding gateway samples, quantizes, and encodes the first encrypted and decoded audio data w(t) to obtain a data sequence The process is called analog-to-digital conversion (A / D).

[0106] Since the transcoding gateway does not decrypt the first encrypted audio data Y, but directly transcodes it (decoding it using the first decoding method and then encoding it using the second encoding method), the obtained encoded signal data is still encrypted data. For those who are not clear about the workflow of the transcoding gateway, they think that the second encrypted audio data For "plain text" data, if the second encrypted audio data is directly Decoding is performed by decoding the sampled signal The restored signal is not the original audio signal, that is, the original audio signal cannot be restored by the data intercepted from the transcoding gateway.

[0107] S104. Send the second encrypted audio data to the user station, so that the user station decodes the second encrypted audio data using a second decoding method corresponding to the second encoding method, and then encodes the second encrypted and decoded audio data using the first encoding method to obtain third encrypted audio data, and decrypts the third encrypted audio data according to the quantum key to obtain an audio signal.

[0108] In this embodiment, the transcoding gateway converts the second encrypted audio data that meets the voice coding standard of the user station into Send to the user station, the user station obtains the second encrypted audio data Transmitting the second encrypted audio data between the transcoding gateway and the user station The process includes: modulation, signal sending, signal transmission, signal reception and demodulation, wherein modulation and signal sending are performed by the transcoding gateway, signal reception and demodulation are performed by the user station, and signal transmission is performed by the communication network between the transcoding gateway and the user station.

[0109] The manner in which the transcoding gateway communicates with the user station may be determined according to actual needs, and this embodiment does not impose any limitation on this.

[0110] The user station receives the second encrypted audio data Then, the second encrypted audio data is decoded by a second decoding method corresponding to the second encoding method. Decode and restore the signal to obtain the second encrypted and decoded audio data Adopt the first coding The frequency corresponding to the second encrypted and decoded audio data Sampling is performed to obtain a sampling signal Since the encoding and decoding process is lossless, the sampled signal It is the same as the digital signal w(n) decoded by the transcoding gateway of, Based on the reversibility of the encoding and decoding process, the first encoding method in the satellite station is used to encode the sampled signal The first encrypted audio data Y is encoded, and the first encrypted audio data Y is decrypted by using the quantum key to obtain a digital sequence X, and then the digital sequence X is decoded by using the first decoding method to obtain a sampling signal According to the sampling signal Can restore analog audio signal Since the sampling signal approximates the original sampled signal s(n), thus simulating the audio signal Approximating the first analog audio signal s(t), the user station may play the first analog audio signal s(t) to the user.

[0111] The non-decryption quantum voice transcoding gateway satellite secure communication method provided in the above embodiment does not decrypt the encrypted audio data sent by the satellite station in the transcoding gateway, but directly transcodes it. At the user station, the encoding method of the forwarding gateway is first used for decoding, and then the encoding method corresponding to the satellite station is used for encoding. The encrypted audio data sent by the satellite station is restored, and the restored encrypted audio data is decrypted and then decoded to restore the original audio signal. In this way, on the one hand, there is no need to deploy expensive QKD equipment and key management systems in the transcoding gateway, thereby reducing the construction and operation costs of the entire audio transmission system. On the other hand, the transcoding gateway directly transcodes the encrypted audio data without decrypting it, that is, the decryption and re-encryption steps are omitted, the operation process of the transcoding gateway is simplified, the processing time and potential errors are reduced, and the risk of audio data being stolen during the transcoding process can be reduced, thereby enhancing the security of the entire communication process.

[0112] In one possible implementation, Figure 3 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 2 ,like Figure 3 As shown, the process of decoding the first encrypted audio data using the first decoding method corresponding to the first encoding method in S102 to obtain the first encrypted decoded audio data may include:

[0113] S201. Divide the first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits.

[0114] S202: Decode the plurality of groups of encoded sub-data using a first decoding method to obtain a first encrypted digital signal.

[0115] S203: Perform digital-to-analog conversion on the first encrypted digital signal to obtain a first encrypted analog signal, wherein the first encrypted and decoded audio data is the first encrypted analog signal.

[0116] In this embodiment, according to the number of bits of data obtained by encoding each sampling point of the original sampling signal s(n) in the first encoding method adopted by the satellite station, the first encrypted coded audio data Y is grouped to obtain multiple groups of coded sub-data, each group of coded sub-data includes data of a preset number of bits. For example, each sampling point of the original sampling signal s(n) is encoded as 8-bit data a1-a8, then the first encrypted coded data is divided into multiple groups of coded sub-data using 8 bits, each group of coded sub-data includes 8 bits of data.

[0117] According to the first decoding method corresponding to the first encoding method, each group of encoded sub-data is re-decoded into a sampling signal value, and the first encrypted digital signal w(n) can be decoded from the multiple groups of encoded sub-data. Since the first encrypted encoded audio data Y has not been decrypted, the first encrypted digital signal w(n) corresponding to the encrypted data sequence Y is not the original sampling signal s(n) corresponding to the data sequence X, but the first encrypted digital signal w(n) corresponding to the encrypted data sequence Y.

[0118] For example, taking the OTP algorithm as an example, the first encrypted audio data Y=X⊕K=[(x 11 ⊕k1)(x 12 ⊕k2)…(x n8 ⊕k 8*n )]=[Y1Y2…Y n ], where Y n =[y n1 y n2 …y n7 y n8 ], after decoding using the first decoding method, each Y n Corresponding to a specified level value w(n), namely ɑ:

[0119] The transcoding gateway first uses the frequency specified by the voice coding standard corresponding to the satellite station to perform digital-to-analog conversion on the first encrypted digital signal w(n) to obtain a first encrypted analog signal, which is the second analog audio signal, that is, the first encrypted decoded audio data w(t).

[0120] Furthermore, Figure 4 Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 3 ,like Figure 4 As shown, the process of dividing the first encrypted coded audio data into multiple groups of coded sub-data using a preset number of bits in S201 may include:

[0121] S301. If the length of the first encrypted audio data is not a multiple of a preset number of bits, pad the first encrypted audio data so that the length of the padded first encrypted audio data is a multiple of the preset number of bits.

[0122] S302: Divide the padded first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits.

[0123] In this embodiment, if the quantum key K is a key of the same length as the data sequence X, since the length of the data sequence X is a multiple of the preset number of bits, after the data sequence X is encrypted using an encryption algorithm based on the quantum key K, the length of the first encrypted encoded audio data is also a multiple of the preset number of bits. According to the preset number of bits, the first encrypted encoded data can be divided into multiple complete groups of encoded sub-data.

[0124] In other embodiments, if the quantum key K is a key of a length that is not equal to that of the data sequence X, after the data sequence X is encrypted using an encryption algorithm based on the quantum key K, the length of the first encrypted encoded audio data may not be a multiple of the preset number of bits. In this case, in order to decode the first encrypted encoded audio data using a first decoding method corresponding to the first encoding method, the first encrypted encoded audio data needs to be padded, and the number 0 is padded at the end of the first encrypted encoded audio data so that the length of the padded first encrypted encoded audio data is a multiple of the preset number of bits, and the padded first encrypted encoded audio data is grouped according to the preset number of bits to obtain multiple groups of encoded sub-data.

[0125] It should be noted that after the padded first encrypted audio data is decoded using the first decoding method to obtain the first encrypted decoded audio data w(t), the first encrypted decoded audio data w(t) is encoded using the second encoding method to obtain the second encrypted audio data The user station decodes the second encrypted audio data according to the second decoding method. The first encrypted and decoded audio data w(t) is obtained again. Due to the reversibility of the encoding and decoding process, the first encrypted and decoded audio data w(t) is encoded using the first encoding method, and the padded first encrypted audio data can be obtained again. When the padded first encrypted audio data is decrypted according to the quantum key K, since the padded 0 is located at the end of the first encrypted audio data, it will not affect the actual value of the first encrypted audio data. Therefore, the data sequence X can be decrypted again, so that the audio signal can be restored from the data sequence X.

[0126] The non-decryption Rong Quantum voice transcoding gateway satellite secure communication method provided in the above embodiment uses a preset number of bits to group the first encrypted encoded audio data and then decode it, which can ensure the efficiency and accuracy of decoding and ensure the accuracy of audio signal transmission.

[0127] Based on the above audio transmission system, the specific implementation method of the non-decryption quantum voice transcoding gateway satellite secure communication method applied to the user station is described below in combination with the embodiment.

[0128] Figure 5Schematic diagram of the process of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application Figure 4 ,like Figure 5 Therefore, the non-decryption type quantum voice transcoding gateway satellite secure communication method is applied to the user station, and the method may specifically include:

[0129] S401. Receive second encrypted audio data sent by a transcoding gateway, where the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data, and encoding the first encrypted decoded audio data using the second encoding method. The first encrypted decoded audio data is obtained by the satellite station sampling, encoding and quantum key encrypting an input audio signal. The satellite station encodes using the first encoding method, and the quantum key is obtained by the satellite station through the operator's quantum key management platform.

[0130] In this embodiment, the transcoding gateway uses the process from S101 to S104 to transcode the first encrypted audio data to obtain the second encrypted audio data. The second encrypted audio data Send to the user station, the user station obtains the second encrypted audio data Transmitting the second encrypted audio data between the transcoding gateway and the user station The process includes: modulation, signal sending, signal transmission, signal reception and demodulation, wherein modulation and signal sending are performed by the transcoding gateway, signal reception and demodulation are performed by the user station, and signal transmission is performed by the communication network between the transcoding gateway and the user station.

[0131] The manner in which the transcoding gateway communicates with the user station may be determined according to actual needs, and this embodiment does not impose any limitation on this.

[0132] S402: Decode the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted decoded audio data.

[0133] In this embodiment, the user station receives the second encrypted audio data Then, the second encrypted audio data is decoded by a second decoding method corresponding to the second encoding method. Decode and restore the signal to obtain the second encrypted and decoded audio data

[0134] In some embodiments, the process of decoding the second encrypted audio data using the second decoding method corresponding to the second encoding method in S402 to obtain the second encrypted and decoded audio data may include:

[0135] The second encrypted coded audio data is decoded by a second decoding method to obtain a second encrypted digital signal; the second encrypted digital signal is converted into a digital-to-analog signal to obtain a second encrypted analog signal, and the second encrypted decoded audio data is a second encrypted analog signal.

[0136] In this embodiment, according to the second decoding method corresponding to the second encoding method, the second encrypted coded audio data is decoded to obtain a second encrypted digital signal, and according to the frequency specified by the voice coding standard corresponding to the user station, the second encrypted digital signal is converted into a digital-to-analog signal to obtain a second encrypted analog signal, and the second encrypted analog signal is the third analog audio signal, that is, the second encrypted decoded audio data.

[0137] S403: Encode the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data.

[0138] In some embodiments, the process of encoding the second encrypted and decoded audio data using the first encoding method in S403 to obtain the third encrypted and encoded audio data may include:

[0139] The second encrypted analog signal is sampled to obtain an encrypted sampled signal; the encrypted sampled signal is encoded using the first encoding method to obtain third encrypted encoded audio data.

[0140] In this embodiment, the second encrypted and decoded audio data Sampling is performed to obtain a sampling signal The transcoding gateway decodes the first encrypted audio data Y and maps it into a digital signal w(n). Based on the reversibility of the encoding and decoding process, the encoding value obtained by encoding the sampled signal w(n) is the first encrypted audio data Y. Due to the lossless nature of the encoding and decoding process, the sampled signal The digital signal w(n) decoded by the transcoding gateway is the same as that obtained by the transcoding gateway. Therefore, the first encoding method in the satellite station is used to encode the sampled signal. The third encrypted audio data obtained after encoding is the first encrypted audio data Y.

[0141] S404. Decrypt the third encrypted coded audio data according to the quantum key obtained through the quantum key management platform and the same as that of the satellite station to obtain audio decrypted coded data.

[0142] In this embodiment, the user station requests the quantum key K that is the same as that of the satellite station from the quantum key management platform, and decodes the third encrypted audio data, that is, the first encrypted audio data Y, through the quantum key K to obtain audio decryption encoded data, which is the data sequence X.

[0143] For example, the decoding process is recorded as d K (Y) = X. Taking the OTP algorithm as an example, X = Y⊕K = [(y1⊕k1)(y2⊕k2)…(y 8*n ⊕k 8*n )]=[x 11 x 12 …x 21 x 22 …x n7 x n8 ]=[X1X2…X n ].

[0144] S405: Decode the audio decryption coded data using a first decoding method to obtain an audio signal.

[0145] In this embodiment, according to the number of bits specified in the first decoding method corresponding to the first encoding method, the data sequence X of each bit number in the audio decryption encoded data is n =[x n1 x n2 …x n7 x n8 ] to decode and obtain the corresponding quantization level, which is amplified by multiplying the quantization level by a specific gain factor to obtain a sampled signal That is ɑ: Sampling signal It is basically consistent with the original sampling signal s(n).

[0146] According to the Nyquist-Shannon sampling theorem, from the sampled signal The audio signal is restored Audio signal It is basically consistent with the first analog audio signal s(t).

[0147] The above-mentioned embodiment provides a non-decryption Rongquan voice transcoding gateway satellite secure communication method. The transcoding gateway directly transcodes the encrypted audio data without decryption, so that the user station first decodes the data using the second decoding method, and then encodes the data using the first encoding method to restore the encrypted audio data sent by the satellite station. The encrypted audio data is then decrypted and decoded to restore the audio signal, realizing encryption at the satellite station and decryption at the user station, omitting the steps of decryption, transcoding and re-encryption at the transcoding gateway, reducing the risk of audio data being stolen during the transcoding process, and enhancing the security of the entire communication process.

[0148] For example, Figure 6 The flowchart of the non-decryption type quantum voice transcoding gateway satellite secure communication method provided in the embodiment of the present application is as follows: Figure 6As shown, at the satellite station, the collected audio signal is A / D converted (including G.711 sampling, quantization, and encoding) to obtain a data sequence X, and the data sequence X is encrypted using a quantum key to obtain first encrypted audio data Y, which is then modulated and sent as a signal.

[0149] In the transcoding gateway, after receiving and demodulating the first encrypted audio data Y sent by the satellite station, the first encrypted audio data Y is subjected to D / A conversion (including G.711 decoding and signal restoration) to obtain the first encrypted and decoded audio data w(t) after the first restoration, and then the signal is subjected to A / D conversion (including sampling, quantization, and encoding according to the speech coding standard X) to obtain the second encrypted audio data Then encrypt the second audio data After modulation, the signal is sent.

[0150] In the user station, the second encrypted audio data sent by the conversion gateway is received After demodulation, the signal is D / A converted (including voice coding standard X decoding and signal restoration) to obtain the second encrypted and decoded audio data after the second restoration. Then encrypt and decode the second audio data Perform A / D conversion (including G.711 sampling, quantization, and encoding) to obtain first encrypted audio data Y, use the quantum key to decrypt the first encrypted audio data Y to obtain a data sequence X, and then perform D / A conversion (including G.711 decoding and signal restoration) on the data sequence X to restore the audio signal.

[0151] Based on the above method embodiments, the embodiments of the present application also provide a non-decryption quantum voice transcoding gateway satellite secure communication device, which is applied to the transcoding gateway, and the transcoding gateway communicates with the satellite station and the user station respectively. Figure 7 Schematic diagram of the structure of the non-decryption type quantum voice transcoding gateway satellite secure communication device provided in the embodiment of the present application Figure 1 ,like Figure 7 As shown, the device may include:

[0152] The first receiving module 501 is used to receive first encrypted audio data sent by the satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encryption of the input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through the operator's quantum key management platform;

[0153] A first decoding module 502, configured to decode the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data;

[0154] The first encoding module 503 is used to encode the first encrypted and decoded audio data using a second encoding method to obtain second encrypted and encoded audio data;

[0155] The first sending module 504 is used to send the second encrypted encoded audio data to the user station, so that the user station decodes the second encrypted encoded audio data using the second decoding method corresponding to the second encoding method, and then encodes the second encrypted decoded audio data using the first encoding method to obtain third encrypted encoded audio data, and decrypts the third encrypted encoded audio data according to the quantum key to obtain an audio signal.

[0156] Optionally, the first decoding module 502 is specifically used to divide the first encrypted encoded audio data into multiple groups of encoded sub-data using a preset number of bits; decode the multiple groups of encoded sub-data using a first decoding method to obtain a first encrypted digital signal; perform digital-to-analog conversion on the first encrypted digital signal to obtain a first encrypted analog signal, and the first encrypted decoded audio data is the first encrypted analog signal.

[0157] Optionally, the first decoding module 502 is specifically used to pad the first encrypted encoded audio data if the length of the first encrypted encoded audio data is not a multiple of the preset bit number, so that the length of the first encrypted encoded audio data after padding is a multiple of the preset bit number; and divide the padded first encrypted encoded audio data into multiple groups of encoded sub-data using the preset bit number.

[0158] Based on the above method embodiments, the embodiments of the present application also provide a non-decryption quantum voice transcoding gateway satellite secure communication device, which is applied to a user station, the user station communicates with the transcoding gateway, and the transcoding gateway also communicates with the satellite station. Figure 8 Schematic diagram of the structure of the non-decryption type quantum voice transcoding gateway satellite secure communication device provided in the embodiment of the present application Figure 2 ,like Figure 8 As shown, the device may include:

[0159] The second receiving module 601 is used to receive second encrypted audio data sent by the transcoding gateway, where the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted and decoded audio data, and encoding the first encrypted and decoded audio data using a second encoding method, where the first encrypted and decoded audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, where the satellite station encodes using the first encoding method, and the quantum key is obtained by the satellite station through the operator's quantum key management platform;

[0160] A second decoding module 602, configured to decode the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted and decoded audio data;

[0161] The second encoding module 603 is used to encode the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data;

[0162] A decryption module 604 is used to decrypt the third encrypted audio data according to the quantum key obtained through the quantum key management platform and the same as the quantum key of the satellite station to obtain audio decryption encoded data;

[0163] The third decoding module 605 is used to decode the audio decryption encoded data using the first decoding method to obtain an audio signal.

[0164] Optionally, the second decoding module 602 is specifically used to decode the second encrypted encoded audio data using a second decoding method to obtain a second encrypted digital signal; perform digital-to-analog conversion on the second encrypted digital signal to obtain a second encrypted analog signal, and the second encrypted decoded audio data is a second encrypted analog signal.

[0165] Optionally, the second encoding module 603 is specifically configured to sample the second encrypted analog signal to obtain an encrypted sampled signal; and encode the encrypted sampled signal using the first encoding method to obtain third encrypted encoded audio data.

[0166] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0167] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0168] Fig. 9 A schematic diagram of an electronic device provided in an embodiment of the present application, such as Fig. 9As shown, the electronic device 700 may include: a processor 701, a storage medium 702 and a bus, the storage medium 702 stores program instructions executable by the processor 701, when the electronic device 700 is running, the processor 701 and the storage medium 702 communicate through the bus, and the processor 701 executes the program instructions to execute the above method embodiment. The specific implementation method and technical effect are similar and will not be repeated here.

[0169] Optionally, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above method embodiment is executed.

[0170] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0171] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0172] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0173] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.

[0174] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A non-decryption quantum voice transcoding gateway satellite secure communication method, characterized in that: Applied to a transcoding gateway, the transcoding gateway communicates with a satellite station and a user station respectively, the method comprising: Receiving first encrypted audio data sent by the satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through a quantum key management platform of an operator; Decoding the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data; Encoding the first encrypted and decoded audio data using a second encoding method to obtain second encrypted and encoded audio data; The second encrypted audio data is sent to the user station, so that the user station decodes the second encrypted audio data using a second decoding method corresponding to the second encoding method, and then encodes the second encrypted and decoded audio data using the first encoding method to obtain third encrypted audio data, and decrypts the third encrypted audio data according to the quantum key to obtain the audio signal.

2. The method according to claim 1, characterized in that The step of decoding the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data includes: Dividing the first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits; Decoding the plurality of groups of coded sub-data using the first decoding method to obtain a first encrypted digital signal; The first encrypted digital signal is converted into a digital-to-analog signal to obtain a first encrypted analog signal, and the first encrypted and decoded audio data is the first encrypted analog signal.

3. The method according to claim 2, characterized in that The step of dividing the first encrypted coded audio data into a plurality of groups of coded sub-data using a preset number of bits includes: If the length of the first encrypted audio data is not a multiple of the preset number of bits, padding the first encrypted audio data so that the length of the padded first encrypted audio data is a multiple of the preset number of bits; The padded first encrypted coded audio data is divided into a plurality of groups of coded sub-data using the preset number of bits.

4. A non-decryption quantum voice transcoding gateway satellite secure communication method, characterized in that: Applied to a user station, the user station communicates with a transcoding gateway, the transcoding gateway also communicates with a satellite station, the method comprises: receiving second encrypted audio data sent by the transcoding gateway, wherein the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data in a first decoding mode corresponding to the first encoding mode to obtain first encrypted decoded audio data, and encoding the first encrypted decoded audio data in a second encoding mode, wherein the first encrypted decoded audio data is obtained by the satellite station sampling, encoding and quantum key encrypting an input audio signal, the satellite station encodes in the first encoding mode, and the quantum key is obtained by the satellite station through the operator's quantum key management platform; Decoding the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted decoded audio data; Encoding the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data; Decrypting the third encrypted audio data according to the quantum key obtained through the quantum key management platform and the same quantum key as that of the satellite station to obtain audio decrypted encoded data; The audio decryption encoded data is decoded using the first decoding method to obtain the audio signal.

5. The method according to claim 4, characterized in that The method of decoding the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted and decoded audio data includes: Decoding the second encrypted audio data using the second decoding method to obtain a second encrypted digital signal; The second encrypted digital signal is subjected to digital-to-analog conversion to obtain a second encrypted analog signal, and the second encrypted and decoded audio data is the second encrypted analog signal.

6. The method according to claim 5, characterized in that The method of encoding the second encrypted and decoded audio data by the first encoding method to obtain third encrypted and encoded audio data includes: Sampling the second encrypted analog signal to obtain an encrypted sampled signal; The encrypted sampling signal is encoded using a first encoding method to obtain the third encrypted encoded audio data.

7. An audio transmission system, characterized in that: The audio transmission system includes: a satellite station, a transcoding gateway, a user station and a quantum key management platform; The transcoding gateway communicates with the satellite station and the user station respectively, the transcoding gateway executes the non-decryption-type integrated quantum voice transcoding gateway satellite secure communication method as described in any one of claims 1 to 3, and the user station executes the non-decryption-type integrated quantum voice transcoding gateway satellite secure communication method as described in any one of claims 4 to 6 to forward the audio signal from the satellite station to the user station; The quantum key management platform communicates with the satellite station and the user station respectively, and is used to provide quantum keys for the satellite station and the user station, so that the satellite station encrypts the audio signal according to the quantum key, and the user station decrypts the audio signal according to the quantum key.

8. A non-decryption quantum voice transcoding gateway satellite secure communication device, characterized in that: Applied to a transcoding gateway, the transcoding gateway communicates with a satellite station and a user station respectively, the device comprises: A first receiving module is used to receive first encrypted audio data sent by the satellite station, wherein the first encrypted audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, wherein the satellite station uses a first encoding method for encoding, and the quantum key is obtained by the satellite station through a quantum key management platform of an operator; A first decoding module, configured to decode the first encrypted audio data using a first decoding method corresponding to the first encoding method to obtain first encrypted decoded audio data; A first encoding module, used for encoding the first encrypted and decoded audio data in a second encoding manner to obtain second encrypted and encoded audio data; The first sending module is used to send the second encrypted audio data to the user station, so that the user station decodes the second encrypted audio data using a second decoding method corresponding to the second encoding method, and then encodes the second encrypted and decoded audio data using the first encoding method to obtain third encrypted audio data, and decrypts the third encrypted audio data according to the quantum key to obtain the audio signal.

9. A non-decryption quantum voice transcoding gateway satellite secure communication device, characterized in that: Applied to a user station, the user station communicates with a transcoding gateway, the transcoding gateway also communicates with a satellite station, the device comprises: a second receiving module, configured to receive second encrypted audio data sent by the transcoding gateway, wherein the second encrypted audio data is obtained by the transcoding gateway decoding the first encrypted audio data in a first decoding mode corresponding to the first encoding mode to obtain first encrypted decoded audio data, and encoding the first encrypted decoded audio data in a second encoding mode, wherein the first encrypted decoded audio data is obtained by the satellite station sampling, encoding and quantum key encryption of an input audio signal, the satellite station encoding in the first encoding mode, and the quantum key is obtained by the satellite station through the operator's quantum key management platform; A second decoding module, configured to decode the second encrypted audio data using a second decoding method corresponding to the second encoding method to obtain second encrypted decoded audio data; A second encoding module, used to encode the second encrypted and decoded audio data using the first encoding method to obtain third encrypted and encoded audio data; A decryption module, configured to decrypt the third encrypted coded audio data according to the quantum key obtained through the quantum key management platform and the same quantum key as that of the satellite station, to obtain audio decrypted coded data; The third decoding module is used to decode the audio decryption encoded data by adopting the first decoding method to obtain the audio signal.

10. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor. When the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the program instructions to perform the steps of the non-decryption quantum voice transcoding gateway satellite secure communication method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for enciphering, deenciphering and transfer code of image data

    CN101005603A

  • Quantum communication method and communication network based on secure relay

    CN112787807A

  • Method and system for encryption intercommunication of communication systems with different codes

    CN117375816A

  • Quantum encryption call method, device and communication system

    CN117579271A

  • Quantum secure direct communication method and apparatus based on one-way transmission, device and system

    US20240322914A1