CN101242453A - A transmission method and system for dual-audio multi-frequency signal - Google Patents
A transmission method and system for dual-audio multi-frequency signal Download PDFInfo
- Publication number
- CN101242453A CN101242453A CNA2007100637556A CN200710063755A CN101242453A CN 101242453 A CN101242453 A CN 101242453A CN A2007100637556 A CNA2007100637556 A CN A2007100637556A CN 200710063755 A CN200710063755 A CN 200710063755A CN 101242453 A CN101242453 A CN 101242453A
- Authority
- CN
- China
- Prior art keywords
- encryption
- dtmf signal
- encryption rule
- server
- dtmf
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 title claims description 32
- 238000001514 detection method Methods 0.000 claims description 23
- 230000011664 signaling Effects 0.000 claims description 13
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000009977 dual effect Effects 0.000 claims description 4
- 238000013507 mapping Methods 0.000 claims description 4
- 230000008054 signal transmission Effects 0.000 description 19
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006854 communication Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method and a system for transmitting DTMF signals. The method comprises the steps that: the user terminal and a service terminal synchronize DTMF signal encryption rules; the DTMF signals of the user terminal are converted to encrypted rules according to the DTMF signal encryption rules, and sent to the service terminal; and the service terminal receives the encrypted DTMF signals, and decrypts the encrypted DTMF signals according to the DTMF signals.
Description
Technical Field
The present invention relates to dual tone multi-frequency signals, and more particularly, to a method and system for transmitting dual tone multi-frequency signals.
Background
In an Interactive Voice Response (IVR) system application such as a voice mailbox and an automated banking service, a user usually needs to input user information such as an account number and password information through a keyboard of a telephone terminal when accessing key data materials of the system, and the user information is usually transmitted by using a Dual Tone Multi Frequency (DTMF) signal. Because the DTMF signal is only a voice signal carrier wave with a special frequency and is not encrypted in the transmission process, an eavesdropper can obtain key information such as an account number, a password and the like of a user by eavesdropping on a telephone line or a voice channel of a wireless telephone, and the safety of system application is reduced.
The invention of U.S. application No. 20020076039, "Method and apparatus for securing telephone passwords", discloses a special device for de-noising DTMF signals, and realizes the encryption processing of DTMF signals through the cooperation of a user terminal and a back-end system. However, the processing method requires higher hardware cost and cooperation of an operator network to solve end-to-end transmission of encrypted DTMF signals; meanwhile, the encryption method is solidified in a proprietary device, and upgrading the proprietary device is very difficult.
Disclosure of Invention
The invention aims to provide a DTMF signal transmission method which can improve the security of DTMF signal transmission.
The transmission method of DTMF signals provided by the invention comprises the following steps:
a, synchronizing DTMF signal encryption rules by a user terminal and a server;
b, converting the DTMF signal of the user terminal into an encrypted DTMF signal according to the DTMF signal encryption rule, and sending the encrypted DTMF signal to the server;
and C, the server receives the encrypted DTMF signal and decrypts the encrypted DTMF signal according to the DTMF signal encryption rule.
Further, the step A comprises the steps of:
the server generates the encryption rule;
and the user terminal downloads the encryption rule from the server.
Alternatively, step a comprises the steps of:
the user terminal generates the encryption rule;
and the user terminal uploads the encryption rule to the server.
The encryption rule may include an encryption algorithm and/or a decryption algorithm, and further includes an encryption switch identifier, and the step B includes:
the user terminal judges whether the encryption switch mark is opened, if the encryption switch mark is opened, the DTMF signal of the user terminal is converted into an encrypted DTMF signal according to the DTMF signal encryption rule and is sent to the server, otherwise, the DTMF signal of the user terminal is directly sent to the server without being encrypted and converted;
the step C comprises the following steps:
and the server receives the DTMF signal, judges whether an encryption switch identifier in an encryption rule is started, decrypts the encrypted DTMF signal according to the DTMF signal encryption rule if the encryption switch identifier in the encryption rule is started, and does not decrypt the DTMF signal if the encryption switch identifier in the encryption rule is started.
Further, the encryption rule may further include a validity period, and the step a includes:
and the user terminal or the server judges the validity period of the encryption rule, and resynchronizes the encryption rule if the validity period is invalid.
The encryption rule may include an encryption disorder table, and the step B includes the steps of:
mapping the DTMF signal of the user terminal to a corresponding DTMF signal in an encryption disorder table according to the encryption disorder table in the DTMF signal encryption rule, and sending the DTMF signal to the server;
the step C comprises the following steps:
and the server receives the encrypted DTMF signal and decrypts the encrypted DTMF signal according to an encryption disorder table in the DTMF signal encryption rule.
Or the encryption rule comprises an encryption algorithm of a cipher feedback type, and the step B comprises the steps of:
encrypting the DTMF signal input by the user by using the initial encryption vector;
and carrying out Hash operation on the encrypted output, converting the encrypted output into a DTMF signal, outputting the DTMF signal, and sending the DTMF signal to a server.
The DTMF signal transmission method provided by the invention has the advantages that the encryption rule is synchronized between the user terminal and the server side, the DTMF signal is encrypted at the user terminal and converted into a new DTMF signal to be sent to the server side, and the server side decrypts the received DTMF signal according to the encryption rule. Through the processing, the security of DTMF signal transmission is improved. Furthermore, as encryption and decryption are mainly performed at the user terminal and the server, the encryption is convenient to upgrade and maintain.
By the transmission method of the DTMF signal, the client is encrypted and then converted into a new DTMF signal which can be directly sent to the server through a telephone network or other transmission channels, and the server restores the received signal into the initial user input signal according to the synchronous encryption rule, so that the safety of the DTMF signal is improved. The method can be combined with other channel encryption methods to further improve the security of DTMF signal transmission.
Another technical problem to be solved by the present invention is to provide a DTMF signal transmission system, which can improve the security of DTMF signal transmission.
The transmission system of DTMF signals provided by the invention comprises a user terminal and a server, wherein:
the user terminal is used for storing the encryption rule, receiving and monitoring the DTMF signal input by the user, converting the input DTMF signal into a new DTMF signal according to the encryption rule and then sending the new DTMF signal to the server;
and the server is used for storing the encryption rule, receiving the DTMF signal from the user terminal and decrypting the received DTMF signal according to the encryption rule.
Further, in the present invention,
the server is also used for generating and maintaining encryption rules;
and the user terminal is also used for downloading the encryption rule from the server side through the network and storing the encryption rule.
Further, the user terminal may include an encryption rule storage unit, a DTMF signal detection unit, and a DTMF signal encryption unit; wherein,
the encryption rule storage unit is used for storing the encryption rule required by DTMF signal encryption, and the encryption rule comprises information such as an encryption algorithm, an encryption key and the like;
and the DTMF signal detection unit is used for detecting whether the user input is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal encryption unit.
And the DTMF signal encryption unit is used for receiving the DTMF signals sent by the DTMF signal detection unit, encrypting the DTMF signals according to the encryption rules stored by the encryption rule storage unit and sending the encrypted DTMF signals to the server.
Further, the user terminal further comprises an encryption rule obtaining unit, which is used for obtaining the encryption rule from the server side and storing the encryption rule in the encryption rule storage unit.
Furthermore, the user terminal may further include an encryption rule update detection unit, configured to communicate with the server to detect whether updating of the DTMF encryption rule is required, and if so, send an encryption rule acquisition message to the encryption rule acquisition unit;
and the encryption rule obtaining unit is used for obtaining the encryption rule from the server after receiving the encryption rule obtaining message and updating the encryption rule stored in the encryption rule storage unit.
The encryption rule can also comprise an encryption opening mark; the encryption on flag may be a telephone signal recognizable by a particular client, such as a particular DTMF signal string, control signaling, a digitally encoded message of a particular format.
The DTMF signal encryption unit is used for judging whether an encryption opening mark in the encryption rule is in an opening state, if so, encrypting the received DTMF signal, otherwise, not encrypting the DTMF signal.
And further, the user terminal comprises an encryption starting control unit for detecting the signaling feedback of the server, and setting the encryption starting flag to be in a starting state when the signaling feedback is the same as the set server signaling for starting encryption, or else, setting the encryption starting flag to be in a closing state.
The server side can comprise an encryption rule storage unit, a DTMF signal detection unit and a DTMF signal decryption unit;
the encryption rule storage unit is used for storing the encryption rule required by DTMF signal decryption.
And the DTMF signal detection unit is used for detecting whether the received signal is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal decryption unit.
And the DTMF signal decryption unit is used for receiving the DTMF signal sent by the DTMF signal detection unit and decrypting the DTMF signal according to the encryption rule stored by the encryption rule storage unit.
Further, the server also comprises an encryption rule generating unit which is used for generating the encryption rule and storing the encryption rule in the encryption rule storage unit.
Furthermore, the server device further comprises an encryption rule update notification unit, which is used for communicating with the user terminal and notifying the user terminal whether the encryption rule needs to be updated.
And the encryption rule may include an encryption on flag;
and when receiving the DTMF signal, the DTMF signal decryption unit judges whether an encryption opening mark in the encryption rule is in an opening state, if so, the DTMF signal is decrypted, otherwise, the DTMF signal does not need to be decrypted.
Further, the server includes an encryption enabling notification unit for signaling the user terminal to turn on or off the encryption on flag.
In the DTMF signal transmission system provided by the invention, the user terminal and the server respectively store corresponding encryption rules, the DTMF signal is encrypted at the user terminal and converted into a new DTMF signal to be sent to the server, and the server decrypts the received DTMF signal according to the encryption rules. Through the processing, the security of DTMF signal transmission is improved. Furthermore, as encryption and decryption are mainly performed at the user terminal and the server, the encryption is convenient to upgrade and maintain. The DTMF signal transmission system provided by the invention can also adopt some channel encryption methods for the DTMF signal in a telephone network or a data network, thereby further improving the security of DTMF signal transmission.
Drawings
Fig. 1 is a flow chart of a DTMF signal transmission method of the present invention;
fig. 2 shows an encryption random table for DTMF signal encryption according to the transmission method of the present invention;
fig. 3 is a schematic diagram illustrating an implementation of DTMF signal encryption according to the transmission method of the present invention;
fig. 4 is a schematic structural diagram of an embodiment of a user terminal in the transmission system of the present invention;
fig. 5 is a schematic structural diagram of a service end in the transmission system according to an embodiment of the present invention.
Detailed Description
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, the transmission method of DTMF signals of the present invention comprises the steps of:
Generally, the encryption rules include encryption related information of DTMF signals and decryption related information of DTMF signals. In an encryption application, one end typically encrypts data using encryption related information in an encryption rule, and the other end decrypts data using decryption related information in the encryption rule. In order to realize correct encryption and decryption processes, the encryption related information and the decryption related information must keep a corresponding relation, and the user terminal and the server ensure that the DTMF signal encryption rule keeps a synchronous state through a synchronization process. The encryption rules may be generated or maintained by the server, and the user terminal downloads the encryption rules from the server through a voice channel or a data channel. The encryption rules may also be generated by the user terminal and uploaded to the server for storage via a voice channel or a data channel. To ensure the security of the information during the synchronization process, the exchanged information may be encrypted.
The encryption rule may include a validity period of the encryption rule, and the user terminal or the server first determines whether the validity period of the encryption rule is valid before communication, and re-synchronizes the encryption rule if the validity period of the encryption rule is invalid.
The server can maintain different encryption rules for different user terminals and distinguish the encryption rules through user terminal identifications; similarly, the user terminal may also maintain encryption rules of multiple servers and distinguish them by the server identifier. The user terminal identification can be a telephone number or equipment identification of the user terminal and the like; the server identification may be a telephone number or an IP address or a device identification of the server, etc.
And monitoring the DTMF signal at the user terminal, and encrypting the DTMF signal according to an encryption algorithm and related information in a DTMF signal encryption rule, such as an encryption key, when the DTMF signal is input. There are many encryption algorithms for implementing the DTMF signal of the present invention, and the common point of these algorithms is that the DTMF signal is still represented as a DTMF signal after being encrypted. Several specific examples of encryption implementations will be given in the following description.
103, the server receives the encrypted DTMF signal and decrypts the encrypted DTMF signal according to the DTMF signal encryption rule
After receiving the encrypted DTMF signal, the server decrypts the encrypted DTMF signal according to a decryption algorithm and related information in the encryption rule, such as a decryption key, so as to obtain the originally input DTMF signal.
In some applications, the server may prompt the user to enter selective information to select a subsequent process flow. The DTMF signals entered by the user in response to these prompts may not be encrypted.
In order to encrypt part of the DTMF signal and not encrypt part of the DTMF signal, an encryption on flag may be included in the encryption rule. The user terminal and the server side keep the consistency of the encryption opening mark. When monitoring DTMF signals, the user terminal firstly judges whether the DTMF signals need to be encrypted according to the encryption opening mark, if the encryption opening mark is in an opening state, the DTMF signals are encrypted, and if not, the DTMF signals are not encrypted. Correspondingly, after receiving the DTMF signal, the server side judges whether to decrypt the DTMF signal according to an encryption opening mark in the encryption rule, if the encryption opening mark is in an opening state, the DTMF signal is decrypted, and if not, the DTMF signal is not decrypted.
The opening and closing of the encryption opening mark can be controlled by the server side. In general, the application program at the server side can determine whether the DTMF signal required to be input is critical data, if so, the encryption on flag is set to the on state, otherwise, the encryption on flag is set to the off state. If the user can determine whether the encryption opening mark needs to be opened, the user terminal can also control the opening and closing of the encryption opening mark.
Several methods of encrypting DTMF signals are described below.
One encryption method is to map each DTMF signal uniquely to another DTMF signal, and the mapping relationship between the signals is represented by an encryption disorder table, and a specific example of the encryption disorder table can be seen in fig. 2 (DTMF signals not shown can be mapped to themselves). At this time, the encryption rule contains an encryption hash table like that shown in fig. 2. The user terminal maps the DTMF signal into a new DTMF signal according to the encryption disorder table, and the server terminal performs inverse mapping according to the encryption disorder table and restores the DTMF signal into an initial DTMF signal.
As shown in fig. 3, another DTMF signal encryption method is performed by using a stream cipher. The DTMF signal and the initial encryption vector input by the user enter an encryption unit, after encryption by the encryption unit is completed, hash operation is carried out on the output, and the output is converted into the DTMF signal to be output. The encryption process can be simplified as follows:
Output=Hash(CFB(Input))
the CFB is an encryption algorithm of Cipher Feedback type (Cipher Feedback Mode), such as a5, RC4, DES, 3DES, AES, and the like. The encryption method has the advantage of low transmission overhead.
In another encryption algorithm, an encrypted streaming is returned by the server side system in real time during the communication process, and the encrypted streaming can be transmitted through a voice channel or a data channel from the server side to the client side; when the server returns the encrypted stream in real time, the user terminal calculates and restores the encrypted stream, and when the loss of the code stream content is found, the user terminal requests the server to retransmit. The encryption code stream generation algorithm is determined by the server side, and the user terminal does not need to calculate the encryption algorithm. This encryption method requires less computing power.
At this time, the encryption process can be simplified as the following formula:
Output=Hash(Input xor CiperStream))
wherein, Ciperstream is the encrypted streaming transmitted back by the server end system in real time. The user input and the encrypted stream are directly encrypted, and the encryption operation can be simple XOR.
The DTMF signal transmission method provided by the invention has the advantages that the encryption rule is synchronized between the user terminal and the server side, the DTMF signal is encrypted at the user terminal and converted into a new DTMF signal to be sent to the server side, and the server side decrypts the received DTMF signal according to the encryption rule. Through the processing, the security of DTMF signal transmission is improved. Furthermore, encryption and decryption are mainly performed at the user terminal and the server side, so that the encryption method is convenient to upgrade and maintain. And the encryption algorithm can be reasonably selected according to the conditions of the computing power of the user terminal and the server, and the like, so that the realization flexibility is improved.
The invention provides a DTMF signal transmission system, which comprises a user terminal and a server side.
The user terminal is used for storing encryption rules, receiving user input, monitoring an input DTMF signal, converting the input DTMF signal into a new DTMF signal according to the encryption rules and then sending the new DTMF signal to the server;
the server is used for storing the encryption rule, receiving the DTMF signal from the user terminal and decrypting the received DTMF signal according to the encryption rule.
Further, the server may be configured to generate and maintain the encryption rule, and the user terminal may be further configured to download the encryption rule from the server through the network, so as to keep the encryption rules of the user terminal and the server synchronized.
The encryption rules can also be generated by the user terminal and then uploaded to the server through the network, and then stored by the server.
As shown in fig. 4, the present invention provides a user terminal, which includes an encryption rule storage unit, a DTMF signal detection unit and a DTMF signal encryption unit.
The encryption rule storage unit is used for storing encryption rules required by DTMF signal encryption, and the encryption rules comprise information such as an encryption algorithm and an encryption key.
And the DTMF signal detection unit is used for detecting whether the user input is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal encryption unit. (please supplement the implementation of the detection)
And the DTMF signal encryption unit is used for receiving the DTMF signals sent by the DTMF signal detection unit, encrypting the DTMF signals according to the encryption rules stored by the encryption rule storage unit and sending the encrypted DTMF signals to the server.
The user terminal may further include an encryption rule obtaining unit configured to obtain the encryption rule from the server and store the encryption rule in the encryption rule storage unit.
Further, the user terminal may further include an encryption rule update detection unit, where the encryption rule update detection unit is configured to communicate with the server to detect whether updating of the DTMF encryption rule is required, and if so, notify the encryption rule acquisition unit, acquire the encryption rule from the server by the encryption rule acquisition unit, and update the encryption rule stored in the encryption rule storage unit.
The encryption rules may also include an encryption on flag indicating whether encryption of the currently input DTMF signal is required. In this case, when receiving the DTMF signal, the DTMF signal encryption unit first determines whether the encryption open flag in the encryption rule is in an open state, and if so, encrypts the DTMF signal, otherwise, does not encrypt the DTMF signal. The user terminal may include an encryption enabling control unit, the encryption enabling control unit is configured to detect a signaling feedback of the service end, and set the encryption enabling flag to be in an on state when the signaling feedback is the same as a set encryption enabled service end signaling, and set the encryption enabling flag to be in an off state otherwise.
As shown in fig. 5, the server device provided by the present invention includes an encryption rule storage unit, a DTMF signal detection unit, and a DTMF signal decryption unit.
The encryption rule storage unit is used for storing the encryption rule required by DTMF signal encryption.
And the DTMF signal detection unit is used for detecting whether the received signal is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal encryption unit.
And the DTMF signal decryption unit is used for receiving the DTMF signal sent by the DTMF signal detection unit and decrypting the DTMF signal according to the encryption rule stored by the encryption rule storage unit.
The server device may further include an encryption rule generation unit configured to generate an encryption rule and store the encryption rule in the encryption rule storage unit.
Further, the server device may further include an encryption rule update notification unit, where the encryption rule update notification unit is configured to communicate with the user terminal to notify the user terminal whether the encryption rule needs to be updated.
The encryption rules may also include an encryption on flag indicating whether decryption of the current DTMF signal is required. In this case, when receiving the DTMF signal, the DTMF signal decryption unit first determines whether the encryption open flag in the encryption rule is in an open state, and if so, decrypts the DTMF signal, otherwise, does not need to decrypt the DTMF signal. And the server device may include an encryption enabling notification unit, and the encryption enabling notification unit is configured to send a signaling for turning on or off the encryption on flag to the user terminal.
In the DTMF signal transmission system provided by the invention, the user terminal and the server respectively store corresponding encryption rules, the DTMF signal is encrypted at the user terminal and converted into a new DTMF signal to be sent to the server, and the server decrypts the received DTMF signal according to the encryption rules. Through the processing, the security of DTMF signal transmission is improved. Furthermore, as encryption and decryption are mainly performed at the user terminal and the server, the encryption is convenient to upgrade and maintain.
The DTMF signal transmission system of the invention can also adopt some channel encryption methods for the DTMF signal in a telephone network or a data network, thereby further improving the security of DTMF signal transmission.
It should be noted that, the user terminal in the present invention may input the DTMF signal through a physical key, or may input the DTMF signal through a soft key. The user terminal may include a mobile phone, a fixed phone, a PDA, and the like.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be construed as the protection scope of the present invention.
Claims (20)
1. A transmission method of dual tone multi-frequency DTMF signals, comprising the steps of:
a, synchronizing DTMF signal encryption rules by a user terminal and a server;
b, converting the DTMF signal of the user terminal into an encrypted DTMF signal according to the DTMF signal encryption rule, and sending the encrypted DTMF signal to the server;
and C, the server receives the encrypted DTMF signal and decrypts the encrypted DTMF signal according to the DTMF signal encryption rule.
2. The method for transmitting DTMF signals according to claim 1, wherein said step a comprises the steps of:
the server generates the encryption rule;
and the user terminal downloads the encryption rule from the server.
3. The method for transmitting DTMF signals according to claim 1, wherein said step a comprises the steps of:
the user terminal generates the encryption rule;
and the user terminal uploads the encryption rule to the server.
4. The transmission method of DTMF signals of claim 1, wherein said encryption rules comprise an encryption algorithm and/or a decryption algorithm.
5. The transmission method of DTMF signals according to claim 4, wherein said encryption rule further includes an encryption switch identifier, said step B includes:
the user terminal judges whether the encryption switch mark is opened, if the encryption switch mark is opened, the DTMF signal of the user terminal is converted into an encrypted DTMF signal according to the DTMF signal encryption rule and is sent to the server, otherwise, the DTMF signal of the user terminal is directly sent to the server without being encrypted and converted;
the step C comprises the following steps:
and the server receives the DTMF signal, judges whether an encryption switch identifier in an encryption rule is started, decrypts the encrypted DTMF signal according to the DTMF signal encryption rule if the encryption switch identifier in the encryption rule is started, and does not decrypt the DTMF signal if the encryption switch identifier in the encryption rule is started.
6. The transmission method of DTMF signals according to claim 5, wherein said encryption rule further comprises a validity period, said step a comprising:
and the user terminal or the server judges the validity period of the encryption rule, and resynchronizes the encryption rule if the validity period is invalid.
7. The transmission method of DTMF signals according to claim 1, wherein said encryption rule comprises an encryption hash table, said step B comprising the steps of:
mapping the DTMF signal of the user terminal to a corresponding DTMF signal in an encryption disorder table according to the encryption disorder table in the DTMF signal encryption rule, and sending the DTMF signal to the server;
the step C comprises the following steps:
and the server receives the encrypted DTMF signal and decrypts the encrypted DTMF signal according to an encryption disorder table in the DTMF signal encryption rule.
8. The transmission method of DTMF signals according to any of claims 4-6, wherein said encryption rule comprises a cipher feedback type encryption algorithm, said step B comprises the steps of:
encrypting the DTMF signal input by the user by using the initial encryption vector;
and carrying out Hash operation on the encrypted output, converting the encrypted output into a DTMF signal, outputting the DTMF signal, and sending the DTMF signal to a server.
9. A transmission system of DTMF signal, including user terminal and server end,
the user terminal is used for storing the encryption rule, receiving and monitoring the DTMF signal input by the user, converting the input DTMF signal into a new DTMF signal according to the encryption rule and then sending the new DTMF signal to the server;
the server is used for storing the encryption rule, receiving the DTMF signal from the user terminal and decrypting the received DTMF signal according to the encryption rule.
10. The transmission system of claim 9,
the server is also used for generating and maintaining encryption rules;
and the user terminal is also used for downloading the encryption rule from the server side through the network and storing the encryption rule.
11. The transmission system according to claim 9, wherein the user terminal includes an encryption rule storage unit, a DTMF signal detection unit, and a DTMF signal encryption unit;
the encryption rule storage unit is used for storing the encryption rule required by DTMF signal encryption, and the encryption rule comprises information such as an encryption algorithm, an encryption key and the like;
and the DTMF signal detection unit is used for detecting whether the user input is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal encryption unit.
And the DTMF signal encryption unit is used for receiving the DTMF signals sent by the DTMF signal detection unit, encrypting the DTMF signals according to the encryption rules stored by the encryption rule storage unit and sending the encrypted DTMF signals to the server.
12. The transmission system according to claim 11, wherein the user terminal further includes an encryption rule acquisition unit operable to acquire the encryption rule from the server side and store the encryption rule in the encryption rule storage unit.
13. The transmission system according to claim 12, wherein the ue further comprises an encryption rule update detection unit, configured to communicate with the server to detect whether updating of the DTMF encryption rule is required, and if so, send an encryption rule acquisition message to the encryption rule acquisition unit;
and the encryption rule obtaining unit is used for obtaining the encryption rule from the server after receiving the encryption rule obtaining message and updating the encryption rule stored in the encryption rule storage unit.
14. Transmission system according to claim 11 or 12 or 13, wherein the encryption rules may further comprise an encryption on flag;
the DTMF signal encryption unit is used for judging whether an encryption opening mark in the encryption rule is in an opening state, if so, encrypting the received DTMF signal, otherwise, not encrypting the DTMF signal 7.
15. The transmission system according to claim 14, wherein the ue comprises an encryption enabling control unit, configured to detect a signaling feedback of the server, and set the encryption on flag to an on state when the signaling feedback is the same as the set server signaling for encryption on, and set the encryption on flag to an off state otherwise.
16. The transmission system according to claim 9, wherein the service end includes an encryption rule storage unit, a DTMF signal detection unit, and a DTMF signal decryption unit;
the encryption rule storage unit is used for storing the encryption rule required by DTMF signal decryption.
And the DTMF signal detection unit is used for detecting whether the received signal is a DTMF signal or not, and if so, sending the DTMF signal to the DTMF signal decryption unit.
And the DTMF signal decryption unit is used for receiving the DTMF signal sent by the DTMF signal detection unit and decrypting the DTMF signal according to the encryption rule stored by the encryption rule storage unit.
17. The transmission system according to claim 16, wherein the server further comprises an encryption rule generating unit operable to generate the encryption rule and store it in the encryption rule storage unit.
18. The transmission system according to claim 17, wherein the server device further includes an encryption rule update notification unit for communicating with the user terminal to notify the user terminal whether the encryption rule needs to be updated.
19. Transmission system according to one of the claims 16 to 18, wherein the encryption rules comprise an encryption on flag;
and when receiving the DTMF signal, the DTMF signal decryption unit judges whether an encryption opening mark in the encryption rule is in an opening state, if so, the DTMF signal is decrypted, otherwise, the DTMF signal does not need to be decrypted.
20. The transmission system according to claim 19, wherein the server includes an encryption enable notification unit for signaling the user terminal to turn on or off the encryption on flag.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100637556A CN101242453B (en) | 2007-02-08 | 2007-02-08 | A transmission method and system for dual-audio multi-frequency signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100637556A CN101242453B (en) | 2007-02-08 | 2007-02-08 | A transmission method and system for dual-audio multi-frequency signal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101242453A true CN101242453A (en) | 2008-08-13 |
CN101242453B CN101242453B (en) | 2011-07-27 |
Family
ID=39933659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100637556A Active CN101242453B (en) | 2007-02-08 | 2007-02-08 | A transmission method and system for dual-audio multi-frequency signal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101242453B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904725A (en) * | 2012-10-22 | 2013-01-30 | 广东欧珀移动通信有限公司 | Password input method, device and mobile terminal |
CN103595844A (en) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | Processing method and device for dual-tone multi-frequency number |
CN105791296A (en) * | 2016-03-08 | 2016-07-20 | 浪潮集团有限公司 | Method for quickly scrambling and descrambling network message |
CN112887336A (en) * | 2018-05-04 | 2021-06-01 | 广东电网有限责任公司 | Communication safety protection method and device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5481611A (en) * | 1993-12-09 | 1996-01-02 | Gte Laboratories Incorporated | Method and apparatus for entity authentication |
JP3558488B2 (en) * | 1997-05-20 | 2004-08-25 | エニー株式会社 | Cryptographic communication system |
CN1181640C (en) * | 1999-09-30 | 2004-12-22 | 中兴通讯股份有限公司 | Encryption method and system for data transmission system of dual-tone signals |
US7477743B2 (en) * | 2002-02-07 | 2009-01-13 | Nokia Corporation | Hybrid network encrypt/decrypt scheme |
CN2713753Y (en) * | 2004-07-01 | 2005-07-27 | 聂舒 | Encryption telephone and telephone service system thereof |
-
2007
- 2007-02-08 CN CN2007100637556A patent/CN101242453B/en active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904725A (en) * | 2012-10-22 | 2013-01-30 | 广东欧珀移动通信有限公司 | Password input method, device and mobile terminal |
CN102904725B (en) * | 2012-10-22 | 2016-02-10 | 广东欧珀移动通信有限公司 | A kind of cipher-code input method, device and mobile terminal |
CN103595844A (en) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | Processing method and device for dual-tone multi-frequency number |
CN105791296A (en) * | 2016-03-08 | 2016-07-20 | 浪潮集团有限公司 | Method for quickly scrambling and descrambling network message |
CN112887336A (en) * | 2018-05-04 | 2021-06-01 | 广东电网有限责任公司 | Communication safety protection method and device |
CN112887336B (en) * | 2018-05-04 | 2023-05-05 | 广东电网有限责任公司 | Communication safety protection method and device |
Also Published As
Publication number | Publication date |
---|---|
CN101242453B (en) | 2011-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU687524B2 (en) | Digital radio transceiver with encrypted key storage | |
US7284123B2 (en) | Secure communication system and method for integrated mobile communication terminals comprising a short-distance communication module | |
CN109168162B (en) | Bluetooth communication encryption method and device and intelligent security equipment | |
US20070249375A1 (en) | Method and system for phone-number discovery and phone-number authentication for mobile communications devices | |
KR20050101110A (en) | Broadcast encryption key distribution system | |
CN102333093A (en) | Data encryption transmission method and system | |
US8693686B2 (en) | Secure telephone devices, systems and methods | |
US20110135093A1 (en) | Secure telephone devices, systems and methods | |
US20130288641A1 (en) | Wireless communication system providing the verification of the network identify | |
CN101568110A (en) | Wireless data transmission method and system | |
CN112672342B (en) | Data transmission method, device, equipment, system and storage medium | |
CN105119891B (en) | A kind of data interactive method, set-top box and server | |
CN101242453B (en) | A transmission method and system for dual-audio multi-frequency signal | |
CN112187757A (en) | Multilink privacy data circulation system and method | |
CN109951378B (en) | File encryption transmission and sharing method in instant messaging | |
WO2005041532A1 (en) | Naming of 802.11 group keys to allow support of multiple broadcast and multicast domains | |
CN112054905B (en) | Secure communication method and system of mobile terminal | |
CN106533686B (en) | Encrypted communication method and system, communication unit and client | |
CN114374550A (en) | Electric power measurement platform that possesses high security | |
CN108882182A (en) | Short message ciphering and deciphering device | |
JP2005051368A (en) | Communication apparatus, base station apparatus and communication system | |
CN110234110B (en) | Automatic switching method for mobile network | |
JP5569985B2 (en) | Wireless communication apparatus and wireless communication method | |
CN108632215B (en) | Digital communication encryption and decryption method and device | |
CN109257630B (en) | Data transmission system, method, device and storage medium in video-on-demand |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |