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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/062—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/04—Key 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
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.
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)
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)
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 |
-
2015
- 2015-08-21 CN CN201510519267.6A patent/CN106470202A/en active Pending
Patent Citations (6)
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)
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 |