[go: up one dir, main page]

CN106470202A - The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband - Google Patents

The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband Download PDF

Info

Publication number
CN106470202A
CN106470202A CN201510519267.6A CN201510519267A CN106470202A CN 106470202 A CN106470202 A CN 106470202A CN 201510519267 A CN201510519267 A CN 201510519267A CN 106470202 A CN106470202 A CN 106470202A
Authority
CN
China
Prior art keywords
encryption
decryption
management module
modulation
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510519267.6A
Other languages
Chinese (zh)
Inventor
赵玉霞
魏明华
韩玉才
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TD Tech Ltd
TD Tech Chengdu Co Ltd
Original Assignee
TD Tech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TD Tech Ltd filed Critical TD Tech Ltd
Priority to CN201510519267.6A priority Critical patent/CN106470202A/en
Publication of CN106470202A publication Critical patent/CN106470202A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/062Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention provides the method for terminal speech encryption and terminal in a kind of Cluster Multimedia system of broadband.The method of terminal speech encryption in the Cluster Multimedia system of broadband of the present invention, including:After calling terminal and terminal called are set up coded communication and be connected, the encryption and decryption management module of calling terminal obtains the key of encryption and decryption coded communication;Encryption and decryption management module sends a notification message to the modulation /demodulation module of calling terminal, and notification message is used for notifying modulation /demodulation module that this communicates as coded communication;After described modulation /demodulation module receives speech data, carry out coded treatment, and described speech data is sent to described encryption and decryption management module by tunnel by the speech data after processing;Described encryption and decryption management module reads described speech data and described speech data is sent to encrypted card is encrypted or deciphers, and receives and waiting receive the encryption data that described encrypted card returns.Present invention achieves the function of the transmission of mobile terminal internal voice data and encryption.

Description

The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband
Technical field
The present invention relates to communication technical field is and in particular to terminal language in a kind of Cluster Multimedia system of broadband The method of sound encryption and terminal.
Background technology
With the development of economic society, the popularization of mobile communication and development, communication security is increasingly subject to weight Depending on and become hot issue.For the user of some special industries, mobile communication is needed to have higher Security performance.How to meet End to End Encryption demand in voice call for this certain customers, move to whole The design of dynamic communication system particularly mobile terminal proposes huge challenge.
In realizing process of the present invention, inventor finds at least there is problems with prior art:Encryption Card is to be managed on the application processor (application processor, abbreviation AP) of mobile terminal, If the configuration management of encryption function, signaling control are all in AP side, but when voice adaptive multi-rate is compiled Decoder (Adaptive Multi-Rate codec, abbreviation AMR codec) is the modulation /demodulation in mobile terminal When module (modem) is realized, need the side of a kind of transmission of mobile terminal internal voice data and encryption badly Method.
Content of the invention
The present invention provides the method for terminal speech encryption and terminal, energy in a kind of Cluster Multimedia system of broadband Enough realize transmission and the encryption of mobile terminal internal voice data.
In a first aspect, the method that the present invention provides terminal speech encryption in a kind of Cluster Multimedia system of broadband, Including:
After calling terminal and terminal called are set up coded communication and are connected, the encryption and decryption management mould of calling terminal Block obtains the key of coded communication described in encryption and decryption;
Described encryption and decryption management module sends a notification message to the modulation /demodulation module of calling terminal, described logical Know that message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After described modulation /demodulation module receives speech data, carry out coded treatment, and by the voice after processing Data is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module reads described speech data and described speech data is sent to encrypted card It is encrypted, and receive the encrypted voice data that described encrypted card returns.
Alternatively, the encryption and decryption management module of described calling terminal obtains the close of coded communication described in encryption and decryption Before key, also include:
Described encryption and decryption management module identifies described encrypted card, completes the certification of described encrypted card.
Alternatively, the encryption and decryption management module of described calling terminal obtains the close of coded communication described in encryption and decryption Key, including:
The encryption and decryption management module of calling terminal obtains from secret key distributing center KDC and encrypts described in encryption and decryption The key of communication.
Alternatively, described speech data after processing is passed through tunnel it is sent to described encryption and decryption to manage Before module, also include:
Described modulation /demodulation module caches described speech data, to ensure the voice of described modulation /demodulation module Data first in first out.
Alternatively, described tunnel be with described encryption and decryption management module and described modulation /demodulation module it Between transmit the separate communication port of communication port of signaling.
Second aspect, the method that the present invention provides terminal speech encryption in a kind of Cluster Multimedia system of broadband, Including:
After calling terminal and terminal called are set up coded communication and are connected, the encryption and decryption management mould of terminal called Block obtains the key of coded communication described in encryption and decryption;
Described encryption and decryption management module sends a notification message to the modulation /demodulation module of terminal called, described logical Know that message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After described modulation /demodulation module receives the encrypted voice data of calling terminal transmission, by virtual logical Described encrypted voice data is sent to described encryption and decryption management module by road;
Described encryption and decryption management module reads described encrypted voice data and sends described encrypted voice data Be decrypted to encrypted card, waiting receive the data that described encrypted card returns after, by described tunnel It is sent to described modulation /demodulation module to be decoded processing.
Alternatively, described described encrypted voice data is sent to by the management of described encryption and decryption by tunnel Before module, also include:
Described modulation /demodulation module caches described encrypted voice data, to ensure described modulation /demodulation module Encrypted voice data first in first out.
Alternatively, described tunnel be with described encryption and decryption management module and described modulation /demodulation module it Between transmit the separate communication port of communication port of signaling.
The third aspect, the present invention provides a kind of calling terminal, including:
Encryption and decryption management module, for after described calling terminal and terminal called are set up coded communication and are connected, Obtain the key of coded communication described in encryption and decryption;
Described encryption and decryption management module, is additionally operable to send a notification message to modulation /demodulation module, described notice Message is used for notifying described modulation /demodulation module that this communicates as coded communication;
Described modulation /demodulation module, for, after receiving speech data, carrying out coded treatment, and will locate Speech data after reason is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module, is additionally operable to read described speech data and send described speech data It is encrypted to encrypted card, and receive the encrypted voice data that described encrypted card returns
Fourth aspect, the present invention provides a kind of terminal called, including:
Encryption and decryption management module, for, after calling terminal and terminal called are set up coded communication and be connected, obtaining Take the key of coded communication described in encryption and decryption;
Described encryption and decryption management module, is additionally operable to send a notification message to the modulation /demodulation module of terminal called, Described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication;
Described modulation /demodulation module, for receiving after the encrypted voice data that calling terminal sends, passes through Described encrypted voice data is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module, is additionally operable to read described encrypted voice data and by described encryption voice Data is activation is decrypted to encrypted card, waiting receive the data that described encrypted card returns after, by described Tunnel is sent to described modulation /demodulation module and is decoded processing.
In the broadband Cluster Multimedia system that the present invention provides, the method for terminal speech encryption and terminal, pass through After calling terminal and terminal called are set up coded communication and be connected, the encryption and decryption management module of calling terminal obtains Take the key of coded communication described in encryption and decryption;Described encryption and decryption management module is to the modulation /demodulation of calling terminal Module sends a notification message, described notification message be used for notifying described modulation /demodulation module this communicate for plus Close communication;After described modulation /demodulation module receives speech data, carry out coded treatment, and after processing Speech data described encryption and decryption management module is sent to by tunnel;Described encryption and decryption management module Read described speech data and described speech data is sent to encrypted card is encrypted, and receive described plus Encrypted voice data that close card returns is it is achieved that especially encryption function and voice coder solution inside mobile terminal Code is when being realized by different modules, the transmission of speech data and the function of encryption.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to reality The accompanying drawing applying required use in example or description of the prior art be briefly described it should be apparent that, below Accompanying drawing in description is only some embodiments of the present invention, for those of ordinary skill in the art, On the premise of not paying creative work, can also obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is the stream of method one embodiment of terminal speech encryption in the Cluster Multimedia system of broadband of the present invention Cheng Tu;
Fig. 2 is the system group network schematic diagram of the inventive method one embodiment;
Fig. 3 is the structural representation of calling terminal one embodiment of the present invention;
Fig. 4 is another embodiment of method of terminal speech encryption in the Cluster Multimedia system of broadband of the present invention Flow chart;
Fig. 5 is the structural representation of terminal called one embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out Clearly and completely describe it is clear that described embodiment is only a part of embodiment of the present invention, and It is not all, of embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not making The all other embodiment being obtained under the premise of going out creative work, broadly falls into the scope of protection of the invention.
Fig. 1 is method one embodiment of terminal speech encryption in the Cluster Multimedia system of broadband of the present invention Flow chart.Fig. 2 is the system group network schematic diagram of the inventive method one embodiment.Fig. 3 is master of the present invention It is the structural representation of terminal one embodiment.As shown in figure 1, the method for the present embodiment includes:
Step 101, after calling terminal and terminal called are set up coded communication and are connected, calling terminal Encryption and decryption management module obtains the key of coded communication described in encryption and decryption;
Step 102, described encryption and decryption management module send to the modulation /demodulation module of calling terminal and notify Message, described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After step 103, described modulation /demodulation module receive speech data, carry out coded treatment, and Speech data after processing is sent to described encryption and decryption management module by tunnel;
Step 104, described encryption and decryption management module read described speech data and by described speech data It is sent to encrypted card to be encrypted, and receive the encrypted voice data that described encrypted card returns.
The calling terminal of the present embodiment can be using structure as shown in Figure 3.
Specifically, calling terminal is set up coded communication with terminal called and is connected, and can be by caller Terminal rise exhale before select initiate coded communication, that is, to terminal called send communication be encrypt, quilt Set up coded communication with calling terminal after being terminal response to be connected.Can also be calling terminal with called Terminal, in normal talking, is carried out deciding through consultation steering coded communication by calling terminal and terminal called.
Calling terminal and terminal called are all to have the ciphering terminal providing encryption function.If caller is eventually End does not provide encryption function, then can not initiate coded communication, if terminal called does not provide encryption function, Described coded communication then can not be accepted.
Only illustrate in the present embodiment, the realization of terminal called and calling terminal taking calling terminal as a example Process is similar to.
The encryption and decryption management module of calling terminal obtains the key of coded communication described in encryption and decryption;
Wherein, the mode of acquisition key is, for example,:As shown in Fig. 2 being distributed by the webserver, such as Calling terminal sends for asking to secret key distributing center (Key Distribution Center, abbreviation KDC) Seek the communication information of key, KDC returns the communication information carrying key to calling terminal.Obtain key Can be rise exhale before obtain or in call obtain.Calling terminal can be obtained with preset-key Take mode it is also possible to hold consultation when needing and obtaining.
Encryption and decryption management module can be realized on the AP of calling terminal.
The encryption and decryption management module of calling terminal sends notice to the modulation /demodulation module of calling terminal and disappears Breath, described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication.
After described modulation /demodulation module receives speech data, if modulation /demodulation module knows this communication being Coded communication, then described modulation /demodulation module carry out coded treatment, and the speech data after processing is led to Cross tunnel and be sent to described encryption and decryption management module;Tunnel can be described exclusively for transmission The communication port that speech data is opened up.
Described encryption and decryption management module read described speech data and described speech data is sent to plus Close card is encrypted, and receives the encrypted voice data that described encrypted card returns.Calling terminal will be encrypted Speech data is sent to terminal called.As shown in Fig. 2 described encryption and decryption management module and described encryption Card is by fixing communication interface communication.
The method of terminal speech encryption in the broadband Cluster Multimedia system that the present embodiment provides, by as master Make terminal and terminal called set up after coded communication is connected, the encryption and decryption management module of calling terminal obtain plus Decipher the key of described coded communication;Described encryption and decryption management module is to the modulation /demodulation module of calling terminal Send a notification message, described notification message be used for notifying described modulation /demodulation module this communicate logical for encryption Letter;Described modulation /demodulation module is received after being connected to speech data, carries out coded treatment, and by the language after processing Sound data is sent to described encryption and decryption management module by tunnel;Described encryption and decryption management module reads Described speech data is simultaneously sent to encrypted card and is encrypted, and receives described encrypted card by described speech data The encrypted voice data that returns it is achieved that inside mobile terminal especially encryption function and encoding and decoding speech by When different modules is realized, the transmission of speech data and the function of encryption.
On the basis of above-mentioned embodiment, further, as a kind of enforceable mode, described Before the encryption and decryption management module of calling terminal obtains the key of coded communication described in encryption and decryption, also wrap Include:
Described encryption and decryption management module identifies described encrypted card, completes the certification of described encrypted card.
Specifically, after calling terminal startup, before obtaining key, read described encrypted card and identify, To complete the certification of described encrypted card.
On the basis of above-mentioned embodiment, further, in actual applications, obtain encryption and decryption institute State the key of coded communication mode can have multiple, optionally, as a kind of enforceable mode, The encryption and decryption management module of described calling terminal obtains the key of coded communication described in encryption and decryption, including:
The encryption and decryption management module of calling terminal obtains from secret key distributing center KDC and adds described in encryption and decryption The key of close communication.
On the basis of above-mentioned embodiment, further, as a kind of enforceable mode, described Before speech data after processing is sent to described encryption and decryption management module by tunnel, also wrap Include:
Described modulation /demodulation module caches described speech data, to ensure the language of described modulation /demodulation module Sound data first in first out.
Specifically, for different speech datas, due to be sent in encryption and decryption management module when Prolong difference, be therefore first sent to encryption and decryption to ensure the speech data that modulation /demodulation module first receives Management module encryption and decryption, therefore can enter row cache in modulation /demodulation module to speech data, during minimizing Prolong shake.Because above-mentioned encryption and decryption functions carry out lossless operation to speech code stream, do not change former encryption and decryption Speech code stream rate format and feature, and processing delay strictly controls, therefore to voice call quality no Any harmful effect.
On the basis of above-mentioned embodiment, further, it is rapidly performed by ensure speech data Encryption and decryption, therefore can open up a special communication port for transmitting audio data, that is, in this reality Apply in example, described tunnel is and described encryption and decryption management module and described modulation /demodulation module between Transmit the separate communication port of the communication port of signaling.
In above-mentioned specific embodiment, described speech data is cached by described modulation /demodulation module, with Ensure the speech data first in first out of described modulation /demodulation module, and specially open up the communication of one to lead to Road is used for transmitting audio data, decreases the delay variation of communication.
Fig. 4 is another embodiment of method of terminal speech encryption in the Cluster Multimedia system of broadband of the present invention Flow chart.As shown in figure 4, the method for the present embodiment includes:
Step 401, after calling terminal and terminal called are set up coded communication and are connected, terminal called plus Deciphering management module obtains the key of coded communication described in encryption and decryption;
Step 402, described encryption and decryption management module send notice to the modulation /demodulation module of terminal called and disappear Breath, described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After step 403, described modulation /demodulation module receive the speech data of calling terminal transmission, pass through Described speech data is sent to described encryption and decryption management module by tunnel;
Step 404, described encryption and decryption management module read described speech data and send out described speech data Give encrypted card to be decrypted, waiting receive the data that described encrypted card returns after, by described virtual logical Road is sent to described modulation /demodulation module and is decoded processing.
Specifically, calling terminal is set up coded communication with terminal called and is connected, and can be by caller Terminal rise exhale before select initiate coded communication, that is, to terminal called send communication be encrypt, quilt Set up coded communication with calling terminal after being terminal response to be connected.Can also be calling terminal with called Terminal, in normal talking, is carried out deciding through consultation steering coded communication by calling terminal and terminal called.
Calling terminal and terminal called are all to have the ciphering terminal providing encryption function.If caller is eventually End does not provide encryption function, then can not initiate coded communication, if terminal called does not provide encryption function, Described coded communication then can not be accepted.
After calling terminal and terminal called are set up coded communication and be connected, first, adding of terminal called, solves Close management module obtains the key of coded communication described in encryption and decryption;
Wherein, the mode of acquisition key is, for example,:As shown in Fig. 2 being distributed by the webserver, such as Calling terminal sends for asking to secret key distributing center (Key Distribution Center, abbreviation KDC) Seek the communication information of key, KDC returns the communication information carrying key to calling terminal.Obtain key Can be rise exhale before obtain or in call obtain.Terminal called can be obtained with preset-key Take mode it is also possible to hold consultation when needing and obtaining.
Encryption and decryption management module can be realized on the AP of terminal called.
Described encryption and decryption management module sends a notification message to the modulation /demodulation module of terminal called, described logical Know that message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After described modulation /demodulation module receives the speech data of calling terminal transmission, will by tunnel Described speech data is sent to described encryption and decryption management module;Tunnel can be described exclusively for transmission The communication port that speech data is opened up.
Described encryption and decryption management module read described speech data and described speech data is sent to plus Close card is decrypted, waiting receive the data that described encrypted card returns after, sent out by described tunnel Give described modulation /demodulation module to be decoded processing.As shown in Fig. 2 described encryption and decryption management module Communicated by fixing communication interface with described encrypted card.
The method of terminal speech encryption in the broadband Cluster Multimedia system that the present embodiment provides, by as master Make terminal and terminal called set up after coded communication is connected, the encryption and decryption management module of terminal called obtain plus Decipher the key of described coded communication;Described encryption and decryption management module is to the modulation /demodulation module of terminal called Send a notification message, described notification message be used for notifying described modulation /demodulation module this communicate logical for encryption Letter;After described modulation /demodulation module receives the speech data of calling terminal transmission, will by tunnel Described speech data is sent to described encryption and decryption management module;Described encryption and decryption management module reads institute's predicate Described speech data is simultaneously sent to encrypted card and is decrypted by sound data, waiting receive described encrypted card and returns Data after, by described tunnel be sent to described modulation /demodulation module be decoded process, realize When inside mobile terminal, especially encryption function and encoding and decoding speech are realized by different modules, voice number According to transmission and encryption function.
On the basis of above-mentioned embodiment, further, as a kind of enforceable mode, described Before the encryption and decryption management module of terminal called obtains the key of coded communication described in encryption and decryption, also wrap Include:
Described encryption and decryption management module identifies described encrypted card, completes the certification of described encrypted card.
Specifically, after terminal called startup, before obtaining key, read described encrypted card and identify, To complete the certification of described encrypted card.
On the basis of above-mentioned embodiment, further, in actual applications, obtain encryption and decryption institute State the key of coded communication mode can have multiple, optionally, as a kind of enforceable mode, The encryption and decryption management module of described terminal called obtains the key of coded communication described in encryption and decryption, including:
The encryption and decryption management module of terminal called obtains from secret key distributing center KDC and adds described in encryption and decryption The key of close communication.
On the basis of above-mentioned embodiment, further, as a kind of enforceable mode, described Before described encrypted voice data is sent to by described encryption and decryption management module by tunnel, also wrap Include:
Described modulation /demodulation module caches described encrypted voice data, to ensure described modulation /demodulation module Encrypted voice data first in first out.
Specifically, for different encrypted voice data, due to being sent in encryption and decryption management module Time delay different, therefore first send to ensure the encrypted voice data that modulation /demodulation module first receives To the deciphering of encryption and decryption management module, therefore in modulation /demodulation module, row cache can be entered to speech data, Reduce delay variation.Because above-mentioned encryption and decryption functions carry out lossless operation to speech code stream, do not change former Encryption and decryption speech code stream rate format and feature, and processing delay strictly controls, therefore to voice call The no any harmful effect of quality.
On the basis of above-mentioned embodiment, further, it is rapidly performed by ensure speech data Encryption and decryption, therefore can open up a special communication port for transmitting audio data, that is, in this reality Apply in example, described tunnel is and described encryption and decryption management module and described modulation /demodulation module between Transmit the separate communication port of the communication port of signaling.
In above-mentioned specific embodiment, by described modulation /demodulation module caching described encryption voice number According to ensure the encrypted voice data first in first out of described modulation /demodulation module, and specially opening up one Individual communication port is used for transmitting audio data, decreases the delay variation of communication.
In calling terminal embodiment of the present invention, as shown in figure 3, the calling terminal of the present embodiment, can To include:Encryption and decryption management module 301 and modulation /demodulation module 302;
Wherein, encryption and decryption management module 301, leads to for setting up encryption when described calling terminal and terminal called After letter connects, obtain the key of coded communication described in encryption and decryption;
Described encryption and decryption management module 301, is additionally operable to send a notification message to modulation /demodulation module 302, Described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication;
Described modulation /demodulation module 302, for, after receiving speech data, carrying out coded treatment, and Speech data after processing is sent to described encryption and decryption management module 301 by tunnel;
Described encryption and decryption management module 301, is additionally operable to read described speech data and by described speech data It is sent to encrypted card to be encrypted, and receive the encrypted voice data that described encrypted card returns.
Alternatively, described encryption and decryption management module 301, is additionally operable to:
Identify described encrypted card, complete the certification of described encrypted card.
Alternatively, described encryption and decryption management module 301, specifically for:
Obtain the key of coded communication described in encryption and decryption from secret key distributing center KDC.
Alternatively, described modulation /demodulation module 302, is additionally operable to:
Cache described speech data, to ensure the speech data first in first out of described modulation /demodulation module.
Alternatively, described tunnel be with described encryption and decryption management module and described modulation /demodulation module it Between transmit the separate communication port of communication port of signaling.
The calling terminal of the present embodiment, can be used for executing the technical side of embodiment of the method as shown in Figure 1 Case, it is realized, and principle is similar with technique effect, and here is omitted.
Fig. 5 is the structural representation of terminal called one embodiment of the present invention.As shown in figure 5, this enforcement The terminal called of example, including:Encryption and decryption management module 501 and modulation /demodulation module 502;
Wherein, encryption and decryption management module 501, for setting up coded communication when calling terminal and terminal called After connection, obtain the key of coded communication described in encryption and decryption;
Described encryption and decryption management module 501, is additionally operable to send to the modulation /demodulation module 502 of terminal called Notification message, described notification message be used for notifying described modulation /demodulation module 502 this communicate logical for encryption Letter;
Described modulation /demodulation module 502, for receiving after the encrypted voice data that calling terminal sends, Described encrypted voice data is sent to by described encryption and decryption management module 501 by tunnel;
Described encryption and decryption management module 501, is additionally operable to read described encrypted voice data and by described encryption Speech data is sent to encrypted card and is decrypted, waiting receive the data that described encrypted card returns after, pass through Described tunnel is sent to described modulation /demodulation module 502 and is decoded processing.
Alternatively, described encryption and decryption management module 501, is additionally operable to:
Identify described encrypted card, complete the certification of described encrypted card.
Alternatively, described encryption and decryption management module 501, specifically for:
Obtain the key of coded communication described in encryption and decryption from secret key distributing center KDC.
Alternatively, described modulation /demodulation module 502, is additionally operable to:
Cache described encrypted voice data, advanced with the encrypted voice data that ensures described modulation /demodulation module First go out.
Alternatively, described tunnel be with described encryption and decryption management module and described modulation /demodulation module it Between transmit the separate communication port of communication port of signaling.
The terminal called of the present embodiment, can be used for executing the technical side of embodiment of the method as shown in Figure 4 Case, it is realized, and principle is similar with technique effect, and here is omitted.
One of ordinary skill in the art will appreciate that:Realize all or part step of said method embodiment Suddenly can be completed by the related hardware of programmed instruction, aforesaid program can be stored in a computer In read/write memory medium, this program upon execution, executes the step including said method embodiment; And aforesaid storage medium includes:ROM, RAM, magnetic disc or CD etc. are various can to store journey The medium of sequence code.
Finally it should be noted that:Above example is only in order to illustrating the technical scheme of the application rather than right It limits;Although being described in detail to the application with reference to the foregoing embodiments, this area common Technical staff should be understood:It still can be repaiied to the technical scheme described in foregoing embodiments Change, or equivalent is carried out to wherein some technical characteristics;And these modifications or replacement, not Make the spirit and scope of essence disengaging the application each embodiment technical scheme of appropriate technical solution.

Claims (10)

1. the method that in a kind of Cluster Multimedia system of broadband, terminal speech is encrypted is it is characterised in that include:
After calling terminal and terminal called are set up coded communication and are connected, the encryption and decryption management mould of calling terminal Block obtains the key of coded communication described in encryption and decryption;
Described encryption and decryption management module sends a notification message to the modulation /demodulation module of calling terminal, described logical Know that message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After described modulation /demodulation module receives speech data, carry out coded treatment, and by the language after processing Sound data is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module reads described speech data and described speech data is sent to encrypted card It is encrypted, and receive the encrypted voice data that described encrypted card returns.
2. method according to claim 1 is it is characterised in that the encryption and decryption pipe of described calling terminal Before reason module obtains the key of coded communication described in encryption and decryption, also include:
Described encryption and decryption management module identifies described encrypted card, completes the certification of described encrypted card.
3. method according to claim 1 and 2 is it is characterised in that adding of described calling terminal solves Close management module obtains the key of coded communication described in encryption and decryption, including:
The encryption and decryption management module of calling terminal obtains from secret key distributing center KDC and encrypts described in encryption and decryption The key of communication.
4. method according to claim 1 and 2 it is characterised in that described by process after voice Before data is sent to described encryption and decryption management module by tunnel, also include:
Described modulation /demodulation module caches described speech data, to ensure the voice of described modulation /demodulation module Data first in first out.
5. method according to claim 1 and 2 it is characterised in that
Described tunnel is transmission letter and described encryption and decryption management module and described modulation /demodulation module between The separate communication port of communication port of order.
6. the method that in a kind of Cluster Multimedia system of broadband, terminal speech is encrypted is it is characterised in that include:
After calling terminal and terminal called are set up coded communication and are connected, the encryption and decryption management mould of terminal called Block obtains the key of coded communication described in encryption and decryption;
Described encryption and decryption management module sends a notification message to the modulation /demodulation module of terminal called, described logical Know that message is used for notifying described modulation /demodulation module that this communicates as coded communication;
After described modulation /demodulation module receives the encrypted voice data of calling terminal transmission, by virtual logical Described encrypted voice data is sent to described encryption and decryption management module by road;
Described encryption and decryption management module reads described encrypted voice data and sends described encrypted voice data Be decrypted to encrypted card, waiting receive the data that described encrypted card returns after, by described tunnel It is sent to described modulation /demodulation module to be decoded processing.
7. method according to claim 6 is it is characterised in that described will be described by tunnel Before encrypted voice data is sent to described encryption and decryption management module, also include:
Described modulation /demodulation module caches described encrypted voice data, to ensure described modulation /demodulation module Encrypted voice data first in first out.
8. the method according to claim 6 or 7 is it is characterised in that described tunnel is and institute The communication port stating transmission signaling between encryption and decryption management module and described modulation /demodulation module is separate Communication port.
9. a kind of calling terminal is it is characterised in that include:
Encryption and decryption management module, for after described calling terminal and terminal called are set up coded communication and are connected, Obtain the key of coded communication described in encryption and decryption;
Described encryption and decryption management module, is additionally operable to send a notification message to modulation /demodulation module, described notice Message is used for notifying described modulation /demodulation module that this communicates as coded communication;
Described modulation /demodulation module, for, after receiving speech data, carrying out coded treatment, and will locate Speech data after reason is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module, is additionally operable to read described speech data and send described speech data It is encrypted to encrypted card, and receive the encrypted voice data that described encrypted card returns.
10. a kind of terminal called is it is characterised in that include:
Encryption and decryption management module, for, after calling terminal and terminal called are set up coded communication and be connected, obtaining Take the key of coded communication described in encryption and decryption;
Described encryption and decryption management module, is additionally operable to send a notification message to the modulation /demodulation module of terminal called, Described notification message is used for notifying described modulation /demodulation module that this communicates as coded communication;
Described modulation /demodulation module, for receiving after the encrypted voice data that calling terminal sends, passes through Described encrypted voice data is sent to described encryption and decryption management module by tunnel;
Described encryption and decryption management module, is additionally operable to read described encrypted voice data and by described encryption voice Data is activation is decrypted to encrypted card, waiting receive the data that described encrypted card returns after, by described Tunnel is sent to described modulation /demodulation module and is decoded processing.
CN201510519267.6A 2015-08-21 2015-08-21 The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband Pending CN106470202A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510519267.6A CN106470202A (en) 2015-08-21 2015-08-21 The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510519267.6A CN106470202A (en) 2015-08-21 2015-08-21 The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband

Publications (1)

Publication Number Publication Date
CN106470202A true CN106470202A (en) 2017-03-01

Family

ID=58229634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510519267.6A Pending CN106470202A (en) 2015-08-21 2015-08-21 The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband

Country Status (1)

Country Link
CN (1) CN106470202A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109982317A (en) * 2019-03-05 2019-07-05 青岛海信电子设备股份有限公司 A kind of voice encryption/decryption system and method based on cdma network
CN112954610A (en) * 2019-11-22 2021-06-11 成都鼎桥通信技术有限公司 Group signaling transmission method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040203941A1 (en) * 2002-04-11 2004-10-14 Diego Kaplan System and method for mobile configuration
CN101287274A (en) * 2007-04-11 2008-10-15 深圳市维信联合科技有限公司 Voice encryption system for mobile communication and encryption method thereof
CN101345965A (en) * 2008-08-29 2009-01-14 中国电信股份有限公司 Encryption call method based on speech code stream and mobile terminal
CN102983963A (en) * 2012-12-11 2013-03-20 长春卓尔信息安全产业股份有限公司 Encryption conversation method and conversation encryption device
CN103269264A (en) * 2013-05-15 2013-08-28 江苏奇异点网络有限公司 Method for encrypting radio paging
CN104796401A (en) * 2015-03-12 2015-07-22 天翼电信终端有限公司 A method and a system for realizing encryption speech communication over an intermediate platform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040203941A1 (en) * 2002-04-11 2004-10-14 Diego Kaplan System and method for mobile configuration
CN101287274A (en) * 2007-04-11 2008-10-15 深圳市维信联合科技有限公司 Voice encryption system for mobile communication and encryption method thereof
CN101345965A (en) * 2008-08-29 2009-01-14 中国电信股份有限公司 Encryption call method based on speech code stream and mobile terminal
CN102983963A (en) * 2012-12-11 2013-03-20 长春卓尔信息安全产业股份有限公司 Encryption conversation method and conversation encryption device
CN103269264A (en) * 2013-05-15 2013-08-28 江苏奇异点网络有限公司 Method for encrypting radio paging
CN104796401A (en) * 2015-03-12 2015-07-22 天翼电信终端有限公司 A method and a system for realizing encryption speech communication over an intermediate platform

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109982317A (en) * 2019-03-05 2019-07-05 青岛海信电子设备股份有限公司 A kind of voice encryption/decryption system and method based on cdma network
CN109982317B (en) * 2019-03-05 2022-04-22 青岛海信电子设备股份有限公司 Voice encryption and decryption system and method based on CDMA network
CN112954610A (en) * 2019-11-22 2021-06-11 成都鼎桥通信技术有限公司 Group signaling transmission method and device
CN112954610B (en) * 2019-11-22 2022-07-26 成都鼎桥通信技术有限公司 Group signaling transmission method and device

Similar Documents

Publication Publication Date Title
CN105453094B (en) The protected media of operating system safe to use decodes
JP2002229861A (en) Recording device with copyright protection function
EP3185466B1 (en) Encrypted communications method and communications terminal, and computer storage medium
CN103916842B (en) The method that a kind of ID and external equipment are bound and verified
US20170093572A1 (en) Systems and methods for utilizing hardware assisted protection for media content
CN101561751A (en) USB encryption and decryption bridging chip
CN104065968B (en) A kind of video data encryption and decryption method and device
CN104735471A (en) Techniques For Secure Provisioning Of Digital Content Protection Scheme
CN101969545A (en) Encryption method and device of multimedia file
CN103916840B (en) A kind of method that mobile device and external equipment are bound and verified
CN109558115A (en) A kind of operating system framework based on block chain technology
CN103747279A (en) Cloud storage and sharing coded video encryption and access control strategy updating method
CN110598429A (en) Data encryption storage and reading method, terminal equipment and storage medium
CN107222759A (en) Method, system, equipment and the medium of media file encryption and decryption
CN105471899A (en) End-to-end voice encryption communication method and device for mobile terminals
CN103222290B (en) For the method and apparatus sending and receiving secure data and non-secure data
CN105338475A (en) Bluetooth-based safety conversation system and method
CN103905197B (en) A kind of method that SIM card and external equipment are bound and verified
CN103577769A (en) File content safety management method and management system
CN115396191A (en) Vehicle-end digital key pushing method and system, electronic equipment and readable storage medium
CN109995715A (en) Private data encipher-decipher method, device, equipment and the storage medium of block chain
CN108337676A (en) encryption communication method and mobile terminal for mobile terminal
CN102685592A (en) Streaming media player method supporting digital rights management
CN106470202A (en) The method of terminal speech encryption and terminal in the Cluster Multimedia system of broadband
CN103873245B (en) Dummy machine system data ciphering method and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170301

RJ01 Rejection of invention patent application after publication