CN101340433A - Audio ciphering method, deciphering method and mobile terminal - Google Patents
Audio ciphering method, deciphering method and mobile terminal Download PDFInfo
- Publication number
- CN101340433A CN101340433A CNA2008100685677A CN200810068567A CN101340433A CN 101340433 A CN101340433 A CN 101340433A CN A2008100685677 A CNA2008100685677 A CN A2008100685677A CN 200810068567 A CN200810068567 A CN 200810068567A CN 101340433 A CN101340433 A CN 101340433A
- Authority
- CN
- China
- Prior art keywords
- speech data
- module
- data frame
- muxpdu
- encryption
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a voice encryption method, a decryption method, an encryption and decryption method and a mobile terminal. The voice encryption method comprises: the analog-digital conversion is carried out on a collected voice signal, a voice data frame to be sent is obtained; the voice data frame is cyclically transmitted to an encryption module; the encryption is carried out on the received voice data frame by the encryption module and sends encrypted voice data. The embodiment of the invention encrypts the voice data frame to be sent through the encryption module and then sends the voice data to an air interface, or decrypts and plays the received voice data through a decryption module, thereby ensuring the voice data which is transmitted in the wireless air interface and a core network is the encrypted voice data, and reducing the risk of stealing secret information through voice.
Description
Technical field
The present invention relates to communication technique field, specifically, relate to a kind of speech ciphering method, decryption method, encipher-decipher method and portable terminal.
Background technology
Because the possibility that exists voice to steal secret information in the cdma network is so generally all adopt the method for voice encryption to guarantee its fail safe in cdma network.In the existing C DMA voice-over-net encryption flow, under the situation of normal speech communication, the reverse traffic channel spread spectrum of eating dishes without rice or wine is conciliate frequently, forward traffic channel scrambling and descrambling, employing be publicly-owned Long Code Mask; Under the voice encryption signal intelligence, eat dishes without rice or wine that the reverse traffic channel spread spectrum is conciliate frequently, forward traffic channel scrambling and descrambling, what adopt is privately owned Long Code Mask, privately owned Long Code Mask is by MS (Mobile Station, travelling carriage) and network side HLR (Home Location Register, attaching position register) uses identical input parameter and identical cryptographic algorithm to calculate respectively, guarantee the encryption of air interface voice with this.
But the inventor finds that this existing voice encryption scheme has only realized the voice encryption of radio open in realizing process of the present invention, the speech data of core net is not encrypted the risk that still exists voice to steal secret information.
Summary of the invention
Embodiment of the invention technical problem to be solved is, a kind of speech ciphering method, decryption method, encipher-decipher method and portable terminal are provided, and has the steal secret information problem of risk of voice to solve existing voice encryption technology.
The speech ciphering method that the embodiment of the invention provides comprises: the voice signal of gathering is carried out analog-to-digital conversion, obtain speech data frame to be sent; Periodically to encrypting module transmitting audio data frame; After encrypting module is encrypted the speech data frame that receives, send the speech data of encrypting.
The embodiment of the invention also provides a kind of tone decoding method, comprising: receive MuxPDU, obtain speech data from described MuxPDU; The speech data that obtains is sent to deciphering module; After deciphering module was decrypted the speech data that receives, the speech data frame that deciphering is obtained sent to vocoder and plays.
The embodiment of the invention also provides a kind of voice encryption method, comprising: the voice signal of gathering is carried out analog-to-digital conversion, obtain speech data frame to be sent; Periodically to encrypting module transmitting audio data frame;
After encrypting module is encrypted the speech data frame that receives, send the speech data of encrypting; Receive MuxPDU, from described MuxPDU, obtain speech data; The speech data that obtains is sent to deciphering module; After deciphering module was decrypted the speech data that receives, the speech data frame that deciphering is obtained sent to vocoder and plays.
In addition, the embodiment of the invention also provides a kind of portable terminal, comprising: vocoder, encrypting module and sending module; Described vocoder, the voice signal that is used for gathering carries out analog-to-digital conversion, obtains speech data frame to be sent, and periodically transmits described speech data frame; Described encrypting module is used to receive described speech data frame, and after the speech data frame that receives encrypted, is transferred to described sending module; Described sending module is used to send the speech data after the encryption.
The embodiment of the invention is encrypted the back by encrypting module to sent speech data and is sent to eating dishes without rice or wine, or by deciphering module the speech data that receives is decrypted the back and plays, guaranteed the transmission of radio open and core net all be the speech data of encrypting, reduced the risk that voice are stolen secret information.
Description of drawings
Fig. 1 is the schematic flow sheet of speech ciphering method embodiment of the present invention;
Fig. 2 is the schematic flow sheet of voice decryption method embodiment of the present invention;
Fig. 3 is the schematic flow sheet of voice encryption method embodiment of the present invention;
Fig. 4 is the structural representation of portable terminal embodiment one of the present invention;
Fig. 5 is the structural representation of portable terminal embodiment two of the present invention.
Embodiment
Be described further below in conjunction with the technical scheme of accompanying drawing the embodiment of the invention.
Figure 1 shows that the schematic flow sheet of speech ciphering method embodiment of the present invention, comprising:
The form of MuxPDU is as shown in table 1 in the MAC layer, wherein, Primary Traffic is a speech data part among the MuxPDU, is divided into full rate (171bits), half rate (80bits), 1/4 speed (40bits), 1/8 speed (16bits) and empty frame (0bits); Signaling Traffic is the signaling data part.The data volume of the speech data frame of sending module after according to the encryption whether transmission of signaling data needs and buffer memory are arranged preferentially transmits principle and the maximum principle that transmits of speech data according to signaling, selects the voice rate frame that adopts, sends MuxPDU, delays time to reduce.
Table 1
Figure 2 shows that the schematic flow sheet of voice decryption method embodiment of the present invention, comprising:
Step 201, receiver module receive MuxPDU, obtain speech data from this MuxPDU.Receiver module can obtain MuxPDU by radio-frequency module.The form of the MuxPDU that receives can be with reference to table 1.
The speech data frame that step 204, receiver module obtain deciphering sends to vocoder and plays.
Above-mentioned encrypting module and deciphering module can be the external module of portable terminal, for example adopt TF (Transport Format, transformat) card and SIM (Subscriber Identity Module, Subscriber Identity Module) Ka form, also can adopt software to realize, be integrated in the software of portable terminal.When being external module, encrypting module can be connected with portable terminal by the peripheral port of portable terminal with deciphering module, as USB (Universal Serial Bus, USB) port, UART (UniversalAsynchronous Receiver/Transmitter, a universal asynchronous receipts/device) port etc.In addition, encrypting module and deciphering module also can be integrated into two unit in the same module.
The embodiment of the invention also provides a kind of voice encryption method, as shown in Figure 3, comprising:
The form of MuxPDU is as shown in table 1 in the MAC layer, sending module can be according to the data volume of the speech data frame after the encryption whether transmission of signaling data needs and buffer memory are arranged, preferentially transmit principle and the maximum principle that transmits of speech data according to signaling, select the voice rate frame of employing, to reduce time-delay.
The speech data frame that step 308, receiver module obtain deciphering sends to vocoder and plays.
Wherein, step 301~304 and step 305~308 do not have order successively in time, send the needs of voice as required and receive data conditions, and both can carry out simultaneously.
Correspondingly, the embodiment of the invention provides a kind of portable terminal, comprising: vocoder 41, encrypting module 42 and sending module 43;
Sending module 43 is used to send the speech data after the encryption.
Sending module 43 can be first sending module, after being used to receive the speech data frame after the encryption, speech data frame after buffer memory should be encrypted, and according to the data volume of the speech data frame after the encryption of current signaling status transmission and buffer memory, carry out sending this MuxPDU after the MAC layer is packaged into MuxPDU.Current signaling status transmission comprise current whether have signaling data need the transmission.Wherein, the principle that sends MuxPDU comprises: preferentially transmit principle and the maximum principle that transmits of speech data according to signaling, select the voice rate frame of employing, send MuxPDU.
Wherein, as shown in Figure 5, sending module 43 also can comprise Frame forwarding module 531 and send submodule 532; Frame forwarding module 531 is used for being transmitted to encrypting module 42 behind vocoder 41 reception speech data frames; Send submodule 532, be used to receive and send the speech data after the encryption.Described transmission submodule 532 is second sending module, after being used to receive the speech data frame after the encryption, the described encryption of buffer memory back speech data frame, and according to the data volume of the speech data frame after the encryption of current signaling status transmission and buffer memory, carry out sending described MuxPDU after the MAC layer is packaged into MuxPDU.
Described portable terminal can also comprise: receiver module 44 and deciphering module 45;
Deciphering module 45 after being used for the speech data that receives is decrypted, is transferred to receiver module 44.
The speech data frame that vocoder 41 is used for that also deciphering is obtained carries out playing after the digital-to-analogue conversion.
Above-mentioned encrypting module 42 and deciphering module 45 can be the external module of portable terminal, for example adopt TF (Transport Format, transformat) card and SIM (Subscriber Identity Module, Subscriber Identity Module) Ka form, also can adopt software to realize, be integrated in the software of portable terminal.When being external module, encrypting module 42 can be connected with portable terminal by the peripheral port of portable terminal with deciphering module 45, as USB (Universal Serial Bus, USB) port, UART (UniversalAsynchronous Receiver/Transmitter, a universal asynchronous receipts/device) port etc.In addition, encrypting module 42 and deciphering module 45 also can be integrated into two unit in the same module.
Through the above description of the embodiments, the those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform, can certainly pass through hardware, but the former is better execution mode under a lot of situation.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium that can read, floppy disk as computer, hard disk or CD etc. comprise that some instructions are used so that an equipment is carried out the described method of each embodiment of the present invention.
The embodiment of the invention is encrypted the back by encrypting module to sent speech data and is sent to eating dishes without rice or wine, or by deciphering module the speech data that receives is decrypted the back and plays, guaranteed the transmission of radio open and core net all be the speech data of encrypting, reduced the risk that voice are stolen secret information.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (13)
1, a kind of speech ciphering method is characterized in that, comprising:
The voice signal of gathering is carried out analog-to-digital conversion, obtain speech data frame to be sent;
Periodically to encrypting module transmitting audio data frame;
After encrypting module is encrypted the speech data frame that receives, send the speech data of encrypting.
2, method according to claim 1 is characterized in that, describedly periodically comprises to encrypting module transmitting audio data frame:
Speech data frame is sent to sending module;
Sending module is transferred to encrypting module with the speech data frame that receives.
3, method according to claim 1 and 2 is characterized in that, encrypting module also comprises after the speech data frame that receives is encrypted:
Speech data frame after the described encryption of buffer memory, and according to the data volume of the speech data frame after the encryption of current signaling status transmission and buffer memory, carry out media interviews control MAC layer and be packaged into multiplexing Packet Data Unit MuxPDU, described MuxPDU sent.
4, method according to claim 3 is characterized in that, described transmission MuxPDU comprises:
Preferentially transmit principle and the maximum principle that transmits of speech data according to signaling, select the voice rate frame of employing, send MuxPDU.
5, a kind of tone decoding method is characterized in that, comprising:
Receive MuxPDU, from described MuxPDU, obtain speech data;
The speech data that obtains is sent to deciphering module;
After deciphering module was decrypted the speech data that receives, the speech data frame that deciphering is obtained sent to vocoder and plays.
6, a kind of voice encryption method is characterized in that, comprising:
The voice signal of gathering is carried out analog-to-digital conversion, obtain speech data frame to be sent;
Periodically to encrypting module transmitting audio data frame;
After encrypting module is encrypted the speech data frame that receives, send the speech data of encrypting;
Receive MuxPDU, from described MuxPDU, obtain speech data;
The speech data that obtains is sent to deciphering module;
After deciphering module was decrypted the speech data that receives, the speech data frame that deciphering is obtained sent to vocoder and plays.
7, a kind of portable terminal is characterized in that, comprising: vocoder, encrypting module and sending module;
Described vocoder, the voice signal that is used for gathering carries out analog-to-digital conversion, obtains speech data frame to be sent, and periodically transmits described speech data frame;
Described encrypting module is used to receive described speech data frame, and after the speech data frame that receives encrypted, is transferred to described sending module;
Described sending module is used to send the speech data after the encryption.
8, portable terminal according to claim 7 is characterized in that, described sending module comprises:
First sending module, after being used to receive the speech data frame after the encryption, the described encryption of buffer memory back speech data frame, and according to the data volume of the speech data frame after the encryption of current signaling status transmission and buffer memory, carry out sending described MuxPDU after the MAC layer is packaged into MuxPDU.
9, portable terminal according to claim 8 is characterized in that, the principle of described transmission MuxPDU comprises: signaling preferentially transmits principle and the maximum principle that transmits of speech data.
10, portable terminal according to claim 7 is characterized in that, described sending module comprises:
The Frame forwarding module after being used for receiving described speech data frame from described vocoder, is transmitted to described encrypting module;
Send submodule, be used to receive and send the speech data after the encryption.
11, portable terminal according to claim 10 is characterized in that, described transmission submodule comprises:
Second sending module, after being used to receive the speech data frame after the encryption, the described encryption of buffer memory back speech data frame, and according to the data volume of the speech data frame after the encryption of current signaling status transmission and buffer memory, carry out sending described MuxPDU after the MAC layer is packaged into MuxPDU.
12, portable terminal according to claim 7 is characterized in that, also comprises: receiver module and deciphering module;
Described receiver module is used to receive MuxPDU, obtains speech data from described MuxPDU, and the speech data that obtains is sent to after deciphering module is decrypted, and the speech data frame that deciphering is obtained sends to described vocoder and plays;
Described deciphering module after being used for the speech data that receives is decrypted, is transferred to described receiver module.
According to claim 7 or 12 described portable terminals, it is characterized in that 13, described encrypting module or deciphering module are transformat TF card or Subscriber Identity Module SIM card, are connected with described portable terminal by the portable terminal Peripheral Interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100685677A CN101340433A (en) | 2008-07-15 | 2008-07-15 | Audio ciphering method, deciphering method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100685677A CN101340433A (en) | 2008-07-15 | 2008-07-15 | Audio ciphering method, deciphering method and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101340433A true CN101340433A (en) | 2009-01-07 |
Family
ID=40214387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100685677A Pending CN101340433A (en) | 2008-07-15 | 2008-07-15 | Audio ciphering method, deciphering method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101340433A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012024903A1 (en) * | 2010-08-25 | 2012-03-01 | 中兴通讯股份有限公司 | Method for encrypting voice calls in mobile communication network, and system, terminal, and network side thereof |
CN103986582A (en) * | 2014-05-28 | 2014-08-13 | 中国广核集团有限公司 | Data encryption transmission method, device and system based on dynamic encryption technology |
CN105120455A (en) * | 2015-07-22 | 2015-12-02 | 北京元心科技有限公司 | Method and system for voice communication encryption and decryption |
CN105654956A (en) * | 2015-08-26 | 2016-06-08 | 芯盾(北京)信息技术有限公司 | Method suitable for front information source voice encryption of vocoder |
CN106331379A (en) * | 2016-10-27 | 2017-01-11 | 北京奇虎科技有限公司 | Communication security method and device and portable mobile terminal |
US9891882B2 (en) | 2015-06-01 | 2018-02-13 | Nagravision S.A. | Methods and systems for conveying encrypted data to a communication device |
US9900769B2 (en) | 2015-05-29 | 2018-02-20 | Nagravision S.A. | Methods and systems for establishing an encrypted-audio session |
CN108011843A (en) * | 2016-11-02 | 2018-05-08 | 展讯通信(上海)有限公司 | A kind of data transmission method and device |
US10122767B2 (en) | 2015-05-29 | 2018-11-06 | Nagravision S.A. | Systems and methods for conducting secure VOIP multi-party calls |
US10356059B2 (en) | 2015-06-04 | 2019-07-16 | Nagravision S.A. | Methods and systems for communication-session arrangement on behalf of cryptographic endpoints |
CN110244693A (en) * | 2019-06-20 | 2019-09-17 | 广州小鹏汽车科技有限公司 | Test macro, method, vehicle and the machine readable media of vehicle arrangement |
CN111294367A (en) * | 2020-05-14 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Audio signal post-processing method and device, storage medium and electronic equipment |
-
2008
- 2008-07-15 CN CNA2008100685677A patent/CN101340433A/en active Pending
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012024903A1 (en) * | 2010-08-25 | 2012-03-01 | 中兴通讯股份有限公司 | Method for encrypting voice calls in mobile communication network, and system, terminal, and network side thereof |
CN103986582A (en) * | 2014-05-28 | 2014-08-13 | 中国广核集团有限公司 | Data encryption transmission method, device and system based on dynamic encryption technology |
US9900769B2 (en) | 2015-05-29 | 2018-02-20 | Nagravision S.A. | Methods and systems for establishing an encrypted-audio session |
US11606398B2 (en) | 2015-05-29 | 2023-03-14 | Nagravision S.A. | Systems and methods for conducting secure VOIP multi-party calls |
US10122767B2 (en) | 2015-05-29 | 2018-11-06 | Nagravision S.A. | Systems and methods for conducting secure VOIP multi-party calls |
US10251055B2 (en) | 2015-05-29 | 2019-04-02 | Nagravision S.A. | Methods and systems for establishing an encrypted-audio session |
US10715557B2 (en) | 2015-05-29 | 2020-07-14 | Nagravision S.A. | Systems and methods for conducting secure VOIP multi-party calls |
US10649717B2 (en) | 2015-06-01 | 2020-05-12 | Nagravision S.A. | Methods and systems for conveying encrypted data to a communication device |
US9891882B2 (en) | 2015-06-01 | 2018-02-13 | Nagravision S.A. | Methods and systems for conveying encrypted data to a communication device |
US10356059B2 (en) | 2015-06-04 | 2019-07-16 | Nagravision S.A. | Methods and systems for communication-session arrangement on behalf of cryptographic endpoints |
CN105120455A (en) * | 2015-07-22 | 2015-12-02 | 北京元心科技有限公司 | Method and system for voice communication encryption and decryption |
CN105654956A (en) * | 2015-08-26 | 2016-06-08 | 芯盾(北京)信息技术有限公司 | Method suitable for front information source voice encryption of vocoder |
CN106331379A (en) * | 2016-10-27 | 2017-01-11 | 北京奇虎科技有限公司 | Communication security method and device and portable mobile terminal |
CN106331379B (en) * | 2016-10-27 | 2019-12-13 | 北京安云世纪科技有限公司 | secret communication method and device and portable mobile terminal |
CN108011843A (en) * | 2016-11-02 | 2018-05-08 | 展讯通信(上海)有限公司 | A kind of data transmission method and device |
CN110244693A (en) * | 2019-06-20 | 2019-09-17 | 广州小鹏汽车科技有限公司 | Test macro, method, vehicle and the machine readable media of vehicle arrangement |
CN111294367A (en) * | 2020-05-14 | 2020-06-16 | 腾讯科技(深圳)有限公司 | Audio signal post-processing method and device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101340433A (en) | Audio ciphering method, deciphering method and mobile terminal | |
CN101197674B (en) | Encrypted communication method, server and encrypted communication system | |
CN1336053B (en) | Information transmission system and method, transmitter and receiver | |
US8923209B2 (en) | Method and apparatus for generating, transmitting, and receiving a data frame in a wireless communication system | |
CN101103586B (en) | Apparatus and method for ciphering/deciphering a signal in a communication system | |
CN102752102A (en) | Data package segmented encryption and transmission processing method and device | |
US20040196979A1 (en) | Encryption/decryption device and method for a wireless local area network | |
JP2001520841A (en) | Method and apparatus for encrypting information transmission | |
CN101237450A (en) | Method and apparatus for handling packets in a wireless communications system | |
CN102273240A (en) | Optimizing security bits in a media access control (mac) header | |
EP1944939A1 (en) | Methods and apparatuses for performing ciphering in a wireless communications system | |
CN212343809U (en) | Edge type cellular Internet of things private network system | |
CN210183353U (en) | Data safety transmission system based on data splitting | |
JP2007511173A (en) | Multi-channel binding in data transmission | |
US7505598B2 (en) | On-the-fly encryption/decryption for WLAN communications | |
US9526000B1 (en) | Secure wireless network setup using multicast packets | |
CN104113625A (en) | Conversation recording system, method and device and mobile terminals | |
CN101902734B (en) | End-to-end self-synchronization voice encryption transmission implementation method for digital trunking communication system | |
CN106936786B (en) | Data encryption transmission method, base station and PDT terminal | |
JPH11308673A (en) | Radio lan system | |
US9237441B2 (en) | Method and apparatus for configuring signaling radio bearer in a wireless communications system | |
CN100442881C (en) | Method for realizing information encryption transmission in wireless communication system | |
CN113890616B (en) | Gigabit information transmission processing system and processing method of optical fiber-coaxial broadband | |
KR101588279B1 (en) | Method and apparatus for ciphering data in wireless communication system | |
JP2007507146A (en) | Data encryption method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090107 |