CN105681256A - Audio communication method and audio communication application device - Google Patents
Audio communication method and audio communication application device Download PDFInfo
- Publication number
- CN105681256A CN105681256A CN201410660518.8A CN201410660518A CN105681256A CN 105681256 A CN105681256 A CN 105681256A CN 201410660518 A CN201410660518 A CN 201410660518A CN 105681256 A CN105681256 A CN 105681256A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- portable intelligent
- frequency
- voice communication
- background server
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to an audio communication method. The audio communication method is applied to an audio communication application device (11), the audio communication application device (11) is suitable for carrying out audio communication with a portable intelligent terminal (13), and the portable intelligent terminal (13) is connected with a background server (15). The audio communication method comprises the steps of: A) carrying out audio communication with the portable intelligent terminal (13) at appointed initial frequency (F0, F1) to verify whether the portable intelligent terminal (13) is legitimate; B) carrying out the audio communication with the portable intelligent terminal (13) at the appointed initial frequency (F0, F1) to complete the clock synchronization between the audio communication application device (11) and the background server (15); and C) after verifying the validity of the portable intelligent terminal (13) and completing the clock synchronization, carrying out the audio communication with the portable intelligent terminal (13) in a frequency hopping mode. According to the audio communication method provided by the invention, a frequency hopping mechanism is added in the audio communication process, and perfect verification and synchronization mechanisms are available, so cracking and monitoring in the communication process can be effectively prevented.
Description
Technical field
The present invention relates to audio communication technologies field, particularly about a kind of audio communication method and a kind of voice communication application apparatus.
Background technology
At present, along with the development of mobile Internet and portable intelligent terminal, the performance of portable intelligent terminal is more and more higher, can get more and more for the surplus resources utilized, the multiple application based on mobile platform of being thus born. These application can effectively utilize idle calculating resource in people's hand, reduces the cost of professional equipment and uses threshold. The every aspect lived and even produce has been infiltrated at present various application based on mobile platform, such as, have the mobile payment based on smart mobile phone, mobile gathering application, based on the medical diagnosis and treatment system etc. of Intelligent flat. Abundant along with application product, the confidentiality of product, compatibility and freedom from jamming all can be had very high requirement by applied environment.
But portable terminal device is in portable consideration, on portable terminal device, the data interface of peripheral hardware does not enrich, and what general portable terminal device was open has USB interface, audio frequency interface, SD interface, SIM interface, and part has bluetooth and NFC interface. Current general USB interface, SD interface, SIM card interface and blue tooth interface realize some data interaction application. Although USB interface can be utilized to complete data interaction, but the USB of overwhelming majority portable terminal device only supports Slaver pattern at present, this part portable terminal device can not control peripheral hardware as master control by USB, and when therefore utilizing the USB interface of portable terminal device, its versatility receives bigger restriction; Although more existing portable terminal devices (such as mobile phone) support SD, but the SD interface of quite a few terminal is all built-in at present, can not conveniently be connected with peripheral hardware. It thus is seen that the interface generality that existing portable terminal device can be used for carrying out data interaction with extraneous or other equipment is poor, if will compatibility on a large scale, it is necessary to do multiple interfaces, the cost of use can be improved.
Use audio port communication can solve the problem of interface compatibility, it is possible to numerary signal to be modulated to simulating signal, transmits simulating signal in the way of audio frequency input and output, at the other end, simulating signal is demodulated into numerary signal, complete digital communication. But, how to guarantee that the security of voice communication is current problem demanding prompt solution.
Summary of the invention
For overcoming defect and the deficiency that prior art exists, the embodiment of the present invention provides a kind of audio communication method and a kind of voice communication application apparatus.
Specifically, a kind of audio communication method that the embodiment of the present invention provides, is applied to a voice communication application apparatus, and described voice communication application apparatus is suitable for carrying out voice communication with portable intelligent terminal, and described portable intelligent terminal is connected to a background server. Specifically, described audio communication method comprises step: A) whether to verify described portable intelligent terminal legal with described portable intelligent terminal if carrying out voice communication with the original frequency arranged; B) and described portable intelligent terminal carry out the clock synchronization of voice communication to complete between described voice communication application apparatus and described background server with the original frequency of described agreement; And C) legal and after completing described clock synchronization in the described portable intelligent terminal of checking, carry out voice communication with frequency-hopping mode and described portable intelligent terminal (13).
In one embodiment of the invention, above-mentioned steps A) comprising: (a11) produces a randomized number and synthesizes checking data with built-in sequence number, (a12) it is sent to described portable intelligent terminal with audible after the binary coding data of described checking data being modulated according to the original frequency of described agreement, to obtain described checking data by carrying out demodulation according to the original frequency of described agreement after the reception of described portable intelligent terminal, randomized number in described checking data and sequence number are sent to described background server obtain the first checking ciphertext described randomized number to be encrypted after finding key by described background server according to described sequence number and be back to described portable intelligent terminal, and described portable intelligent terminal according to described agreement original frequency to described first checking ciphertext modulate after send with audible, (a13) first after receiving described modulation is verified ciphertext and is carried out demodulation to obtain described first checking ciphertext according to the original frequency of described agreement, (a14) utilize randomized number described in described double secret key to be encrypted and obtain the 2nd checking ciphertext, (a15) with the described 2nd, the first checking ciphertext described in comparison verifies that whether ciphertext one is shown and judged that whether described portable intelligent terminal is legal.
In one embodiment of the invention, above-mentioned steps B) comprising: (b11) receive described portable intelligent terminal provide modulate according to the original frequency of described agreement after clock synchronization ciphertext and carry out demodulation and obtain described clock synchronization ciphertext, wherein said clock synchronization ciphertext utilizes the present clock time of background server described in described double secret key to be encrypted and obtain by described background server; (b12) utilize clock synchronization ciphertext described in described double secret key to be decrypted and obtain the described present clock time; (b13) whether the present clock time described in comparison mated mutually with the present clock time of described voice communication application apparatus; And (b14) is if both mate mutually, then represent synchronously, if both do not mate, then the value of the present clock time of described voice communication application apparatus has been set to the described present clock time of described background server.
In one embodiment of the invention, above-mentioned steps C) comprising: (c11) utilizes the present clock time of described key and described voice communication application apparatus to carry out computing according to preset algorithm to obtain the first operation values and inquire about current modulation frequency in the first frequency meter according to described first operation values, and (c12) utilizes described current modulation frequency to be sent to described portable intelligent terminal to after obtaining representing the sound signal of described information after sending the binary coding data of information and modulating, to initiate request to described background server by described portable intelligent terminal after receiving described sound signal, obtain the 2nd operation values so that described background server utilizes the present clock time of described key and described background server to carry out computing according to described preset algorithm and utilize described 2nd operation values inquiry the 2nd frequency meter to obtain being issued to described portable intelligent terminal after current solution calls frequency, and utilize described current solution to call frequency by described portable intelligent terminal the described sound signal received is carried out demodulation to obtain described information.
In one embodiment of the invention, above-mentioned preset algorithm is for breathing out uncommon algorithm, and described first operation values and described 2nd operation values are respectively the first cryptographic Hash and the 2nd cryptographic Hash.
In addition, a kind of audio communication method that the embodiment of the present invention provides, is applied to a voice communication application apparatus, and described voice communication application apparatus is suitable for carrying out voice communication with portable intelligent terminal, and described portable intelligent terminal is connected to a background server. specifically, described audio communication method comprises step: utilizes and is built in the key of described voice communication application apparatus and the present clock time of described voice communication application apparatus carries out computing according to preset algorithm and obtains the first operation values and inquire about current modulation frequency in the first frequency meter being built in described voice communication application apparatus according to described first operation values, and utilize described current modulation frequency to be sent to described portable intelligent terminal to after obtaining representing the sound signal of described information after sending the binary coding data of information and modulating, to initiate request to described background server by described portable intelligent terminal after receiving described sound signal, so that described background server utilizes and is stored in the described key of described background server and the present clock time of described background server and carries out computing according to described preset algorithm and obtain the 2nd operation values and utilize described 2nd operation values inquiry the 2nd frequency meter to obtain being issued to described portable intelligent terminal after current solution calls frequency, and utilize described current solution to call frequency by described portable intelligent terminal the described sound signal received is carried out demodulation to obtain described information.
In one embodiment of the invention, the error of the described present clock time of above-mentioned voice communication application apparatus and the described present clock time of described background server is no more than 0.01 second.
In addition, a kind of voice communication application apparatus that the embodiment of the present invention provides, is suitable for carrying out voice communication with portable intelligent terminal, and described portable intelligent termination rack is connected to a background server. Specifically, described voice communication application apparatus comprises: safety chip, is built-in with key and frequency meter; Clock chip; And voice frequency circuit. Wherein, when described voice communication application apparatus and described portable intelligent terminal carry out voice communication with frequency-hopping mode, described clock chip is for providing the present clock time, described safety chip obtains an operation values for described present clock time and described key are carried out computing according to preset algorithm and utilizes described operation values to inquire about described frequency meter to obtain currently using frequency, utilizes described current use frequency modulate for transmission information or carry out demodulation to receiving information for described voice frequency circuit.
In one embodiment of the invention, above-mentioned safety chip is built-in with sequence number, wherein, when verifying that whether described portable intelligent terminal is legal, described safety chip is for generating a randomized number and utilizes described sequence number synthesis checking data, described voice frequency circuit is sent to described portable intelligent terminal with audible after the binary coding data of described checking data being modulated according to the original frequency of described agreement, to obtain described checking data by carrying out demodulation according to the original frequency of described agreement after the reception of described portable intelligent terminal, randomized number in described checking data and sequence number are sent to described background server obtain the first checking ciphertext described randomized number to be encrypted after finding, according to described sequence number, the described key being stored on described background server by described background server and be back to described portable intelligent terminal, and described portable intelligent terminal according to described agreement original frequency to described first checking ciphertext modulate after send with audible,Described voice frequency circuit also for the first checking ciphertext after receiving described modulation and carry out demodulation to obtain described first checking ciphertext according to the original frequency of described agreement; Described safety chip is also for utilizing randomized number described in described double secret key to be encrypted to obtain the 2nd checking ciphertext, and with the described 2nd, the first checking ciphertext described in comparison verifies that whether ciphertext one is shown and judged that whether described portable intelligent terminal is legal.
In one embodiment of the invention, above-mentioned voice communication application apparatus described portable intelligent terminal with the original frequency of described agreement carry out voice communication with complete between described voice communication application apparatus and described background server clock synchronization time, described voice frequency circuit for receive described portable intelligent terminal provide modulate according to the original frequency of described agreement after clock synchronization ciphertext and carry out demodulation and obtain described clock synchronization ciphertext, wherein said clock synchronization ciphertext utilizes the present clock time of background server described in described double secret key to be encrypted and obtain by described background server, described safety chip is for utilizing clock synchronization ciphertext described in described double secret key to be decrypted to obtain the described present clock time and whether present clock time of providing with described clock chip present clock time described in comparison mates the clock synchronization realized between described voice communication application apparatus and described background server mutually.
Therefore, the embodiment of the present invention can reach following useful effect: the voice communication application apparatus that (1) use safety chip, clock chip and voice frequency circuit are built, sound signal can be used to communicate with portable intelligent terminal, the process of communication has hopping and corresponding synchronous mechanism, it is ensured that signal smoothness communicates and strengthens the difficulty being blocked and cracking; (2) there is complete checking mechanism when setting up communication, it is possible to prevent illegal analysis and intercept; (3) the portable intelligent equipment lacking safety chip guarantee does not preserve the responsive information such as key, and all data is all obtained by background server encryption.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to the technique means of the present invention can be better understood, and can be implemented according to the content of specification sheets, and in order to above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by better embodiment, and coordinate accompanying drawing, it is described in detail as follows.
Accompanying drawing explanation
The general frame schematic diagram of a kind of audio communication system based on frequency hopping that Fig. 1 provides for the embodiment of the present invention.
The process schematic diagram of terminal verification method when a kind of voice communication that Fig. 2 provides for the embodiment of the present invention is initial.
Fig. 3 for a kind of terminal authentication that the embodiment of the present invention provides pass through after the process schematic diagram of clock synchronizing method.
The process schematic diagram of a kind of frequency-hopping communication method that Fig. 4 provides for the embodiment of the present invention.
Embodiment
Reach, for further setting forth the present invention, technique means and effect that predetermined goal of the invention is taked, below in conjunction with accompanying drawing and better embodiment, propose embodiment, structure, feature and effect thereof to according to the present invention, be described in detail as follows.
Refer to Fig. 1, the configuration diagram of its a kind of audio communication system based on frequency hopping provided for the embodiment of the present invention. In whole audio communication system 10, hardware comprises voice communication application apparatus 11, portable intelligent terminal 13 and background server 15.Wherein, voice communication application apparatus 11 is suitable for carrying out voice communication with portable intelligent terminal 13; Portable intelligent terminal 13 is such as smart mobile phone, panel computer etc.; Background server 15 communicates with portable intelligent terminal 15, and in the present embodiment, background server 15 is mainly as the effect providing key management.
Voice communication application apparatus 11 comprises safety chip 111, clock chip 113 and voice frequency circuit 115. Wherein, safety chip 111 is responsible for master control and is provided security algorithm and preserve key. Clock chip 113 is responsible for hardware synchronization. Generation and the collection of audio frequency data be responsible for by voice frequency circuit 115, and itself and portable intelligent terminal 13 are connected with two interfaces, is also contact and noncontact formula. Contact is connected by audio frequency 4 sections of formula interfaces, is also exactly the earphone interface of common band Mic; Noncontact formula utilizes air for medium short range voice communication by external speaker (Speaker) and microphone (Mic).
When voice communication application apparatus 11 dispatches from the factory, usually all can a built-in key K 1, for terminal authentication and clock synchronization. Mapping between key K 1 and the built-in sequence number N1 of safety chip 111 is stored in background server 15, is in confidential state.
Seeing also Fig. 1 and Fig. 2, voice communication is initiated by voice communication application apparatus 11, and first use safety chip 111 generates a random number R 1, and random number R 1 is added on the afterbody of sequence number N1, forms terminal authentication data SYN1. By the terminal authentication binary coding data of data SYN1 original frequency F0, F1 according to agreement in voice frequency circuit 115, respectively by " 0 " in binary coding according to F0 frequency modulation, " 1 " according to F1 frequency modulation, by modulation after data send rear wait-receiving mode response data.
Portable intelligent terminal 13 according to agreement original frequency F0, F1 to the data received according to after " 0 ", " 1 " demodulation, sequence number N1 and random number R 1 are sent to background server 15 by network, utilize the mapping between its key K 1 stored and sequence number N1 to find corresponding key K 1 by background server 15 according to N1, use the key K 1 encrypted random number R1 found to obtain checking ciphertext S1 and checking ciphertext S1 to be beamed back portable intelligent terminal 13. Portable intelligent terminal 13 is according to the original frequency F0 of agreement, and checking ciphertext S1 is sent to voice communication application apparatus 11 by F1. Voice communication application apparatus 11 according to the original frequency F0 of agreement, after F1 demodulation checking ciphertext S1, it may also be useful to the random number R 1 that the key K 1 self stored encrypts previously generation obtains S1 ', and comparison S1 and S1 '; If it is consistent that comparison result is for both, then proving that portable intelligent terminal 13 is legal, next step carries out clock synchronization. If it is inconsistent that comparison result is for both, then prove that portable intelligent terminal 13 is illegal, abort communication.
Hold above-mentioned, because clock is likely because error causes synchronously going wrong, still communicate with F0 with F1 in the stage of clock synchronization. See also Fig. 1 and Fig. 3, after verification terminal is legal, present clock time T2 is used key K 1 encryption to obtain clock synchronization data SYN2 and send voice communication application apparatus 11 by background server 15, obtain T2 after using key K 1 to be deciphered by clock synchronization data SYN2 by voice communication application apparatus 11 to contrast with inner clock time T1, if consistent, then do not need synchronous; If not consistent, then the value of T1 is set to T2, to reach the object of clock synchronization.
After completing clock synchronization, see also Fig. 1 and Fig. 4, follow-up communication is frequency hopping communication, the time T2 error of time T1 that the clock chip of voice communication application apparatus 11 provides and background server 15 is such as no more than 0.01s, and current time T1 and the T2 that so every 0.01s takes out is equal. Voice communication application apparatus 11 takes out key K 1 and present clock time T1, operation result such as cryptographic Hash H1 is obtained by breathing out uncommon algorithm or other algorithms, inquire about in the frequency meter that safety chip 111 is built-in according to operation result H1 and currently use frequency, take out frequency F3 and the frequency F4 that should use of bit 1 that current bit 0 uses, within the 0.01s time of T1, voice frequency circuit 115 is all use F3 and F4 (a kind of value of Fx, Fy) to modulating for binary coding data corresponding to transmission information and to be converted into sound signal and send.
After portable intelligent terminal 13 receives sound signal, request is initiated to background server 15, background server 15 obtains operation result such as cryptographic Hash H2 after the key K 1 of inquiry gained and current time T2 are carried out certain computing such as Hash operation, and utilize operation result H2 enquiry frequency table to obtain the frequency F5 of current bit 0 use and the frequency F6 of bit 1 use, F5 and F6 is issued to portable intelligent terminal 13 by network encryption. The sound signal obtained is carried out demodulation after obtaining F5, F6 and also resolves the information obtaining correspondence by portable intelligent terminal 13, completes an one-way communication.
The roughly step that portable intelligent terminal 13 sends information to voice communication application apparatus 11 is the same, does not repeat them here. In above-mentioned frequency hopping communication process, such as every 0.01s (second) can complete once Ha Xi (hash) computing to K1 and T1 or T2, inquires about current frequency according to frequency meter, completes a frequency hopping.
In sum, the embodiment of the present invention can reach following useful effect: the voice communication application apparatus that (1) use safety chip, high precision clock chip and voice frequency circuit are built, sound signal can be used to communicate with portable intelligent terminal, the process of communication has hopping and corresponding synchronous mechanism, it is ensured that signal smoothness communicates and strengthens the difficulty being blocked and cracking; (2) there is complete checking mechanism when setting up communication, it is possible to prevent illegal analysis and intercept; (3) the portable intelligent equipment lacking safety chip guarantee does not preserve the responsive information such as key, and all data is all obtained by background server encryption.
The above, it it is only the better embodiment of the present invention, not the present invention is done any restriction in form, although the present invention discloses as above with better embodiment, but and be not used to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, make a little change when the technology contents of above-mentioned announcement can be utilized or it is modified to the equivalent embodiment of equivalent variations, in every case it is do not depart from technical solution of the present invention content, the any simple modification above embodiment done according to the technical spirit of the present invention, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.
Claims (10)
1. an audio communication method, it is applied to a voice communication application apparatus (11), described voice communication application apparatus (11) is suitable for carrying out voice communication with portable intelligent terminal (13), and described portable intelligent terminal (13) is connected to a background server (15); It is characterized in that, described audio communication method comprises step:
A) voice communication is carried out with described portable intelligent terminal (13) with the original frequency (F0, F1) arranged whether legal to verify described portable intelligent terminal (13);
B) clock synchronization of voice communication to complete between described voice communication application apparatus (11) and described background server (15) is carried out with described portable intelligent terminal (13) with the original frequency (F0, F1) of described agreement; And
C) legal and after completing described clock synchronization the described portable intelligent terminal (13) of checking, carry out voice communication with frequency-hopping mode and described portable intelligent terminal (13).
2. audio communication method as claimed in claim 1, it is characterised in that, steps A) comprising:
Produce a randomized number (R1) and synthesize checking data (SYN1) with built-in sequence number (N1);
By the original frequency (F0 of the binary coding data of described checking data (SYN1) according to described agreement, F1) it is sent to described portable intelligent terminal (13) with audible after modulating, with after receiving by described portable intelligent terminal (13) according to the original frequency (F0 of described agreement, F1) carry out demodulation and obtain described checking data (SYN1), randomized number (R1) in described checking data (SYN1) and sequence number (N1) are sent to described background server (15) obtain the first checking ciphertext (S1) described randomized number (R1) to be encrypted after finding key (K1) by described background server (15) according to described sequence number (N1) and be back to described portable intelligent terminal (13), and described portable intelligent terminal (13) is according to the original frequency (F0 of described agreement, F1) send with audible after described first checking ciphertext (S1) being modulated,
Receive the after described modulation first checking ciphertext (S1) and carry out demodulation to obtain described first checking ciphertext (S1) according to the original frequency (F0, F1) of described agreement;
Utilize described key (K1) described randomized number (R1) to be encrypted and obtain the 2nd checking ciphertext (S ');
Whether the first checking ciphertext (S) described in comparison and described 2nd checking ciphertext (S ') one are shown and are judged that whether described portable intelligent terminal (13) is legal.
3. audio communication method as claimed in claim 1, it is characterised in that, step B) comprising:
Receive the original frequency (F0 according to described agreement that described portable intelligent terminal (13) provides, F1) clock synchronization ciphertext (SYN2) after modulating also carries out demodulation and obtains described clock synchronization ciphertext (SYN2), and wherein said clock synchronization ciphertext (SYN2) utilizes described key (K1) that the present clock time (T2) of described background server (15) is encrypted and is obtained by described background server (15);
Utilize described key (K1) described clock synchronization ciphertext (SYN2) to be decrypted and obtain described present clock time (T2);
Whether the present clock time (T2) described in comparison mated mutually with the present clock time (T1) of described voice communication application apparatus (11); And
If both mate mutually, then represent synchronous, if both do not mate, then the value of the present clock time (T1) of described voice communication application apparatus (11) is set to the described present clock time (T2) of described background server (15).
4. audio communication method as claimed in claim 1, it is characterised in that, described step C) comprising:
Utilize the present clock time (T1) of described key (K1) and described voice communication application apparatus (11) to carry out computing according to preset algorithm to obtain the first operation values and in the first frequency meter, inquire about current modulation frequency (F3, F4) according to described first operation values; And
Utilize described current modulation frequency (F3, F4) it is sent to described portable intelligent terminal (13) after obtaining representing the sound signal of described information after the binary coding data of information being modulated, to initiate request to described background server (15) by described portable intelligent terminal (13) after receiving described sound signal, obtain the 2nd operation values so that described background server (15) utilizes the present clock time (T2) of described key (K1) and described background server (15) to carry out computing according to described preset algorithm and utilize described 2nd operation values inquiry the 2nd frequency meter to obtain current solution and call frequency (F5, F6) described portable intelligent terminal (13) it is issued to after, and utilize described current solution to call frequency (F5 by described portable intelligent terminal (13), F6) the described sound signal received is carried out demodulation to obtain described information.
5. audio communication method as claimed in claim 4, it is characterised in that, described preset algorithm is for breathing out uncommon algorithm, and described first operation values and described 2nd operation values are respectively the first cryptographic Hash (H1) and the 2nd cryptographic Hash (H2).
6. an audio communication method, it is applied to a voice communication application apparatus (11), described voice communication application apparatus (11) is suitable for carrying out voice communication with portable intelligent terminal (13), and described portable intelligent terminal (13) is connected to a background server (15); It is characterized in that, described audio communication method comprises step:
Utilization is built in the key (K1) of described voice communication application apparatus (11) and the present clock time (T1) of described voice communication application apparatus (11) carries out computing according to preset algorithm and obtains the first operation values and inquire about current modulation frequency (F3, F4) according to described first operation values in the first frequency meter being built in described voice communication application apparatus (11); And
Utilize described current modulation frequency (F3, F4) it is sent to described portable intelligent terminal (13) after obtaining representing the sound signal of described information after the binary coding data for transmission information being modulated, to initiate request to described background server (15) by described portable intelligent terminal (13) after receiving described sound signal, so that described background server (15) utilizes and is stored in the described key (K1) of described background server (15) and the present clock time (T2) of described background server (15) and carries out computing according to described preset algorithm and obtain the 2nd operation values and utilize described 2nd operation values to inquire about the 2nd frequency meter and obtain current solution and call frequency (F5, F6) described portable intelligent terminal (13) it is issued to after, and utilize described current solution to call frequency (F5 by described portable intelligent terminal (13), F6) the described sound signal received is carried out demodulation to obtain described information.
7. audio communication method as claimed in claim 6, it is characterized in that, the described present clock time (T1) of described voice communication application apparatus (11) is no more than 0.01 second with the error of the described present clock time (T2) of described background server (15).
8. a voice communication application apparatus (11), is suitable for carrying out voice communication with portable intelligent terminal (13), and described portable intelligent terminal (13) network is connected to a background server (15); It is characterized in that, described voice communication application apparatus (11), comprising:
Safety chip (111), is built-in with key (K1) and frequency meter;
Clock chip (113); And
Voice frequency circuit (115);
Wherein, when described voice communication application apparatus (11) carries out voice communication with described portable intelligent terminal (13) with frequency-hopping mode, described clock chip (113) is for providing the present clock time (T1), described safety chip (111) obtains an operation values for described present clock time (T1) and described key (K1) are carried out computing according to preset algorithm, and utilize described operation values to inquire about described frequency meter to obtain currently using frequency, described current use frequency is utilized to modulate for transmission information or carry out demodulation to receiving information for described voice frequency circuit (115).
9. voice communication application apparatus (11) as claimed in claim 8, it is characterised in that, described safety chip is built-in with sequence number (N1);
Wherein, when verifying that whether described portable intelligent terminal is legal,
Described safety chip (111) is for generating a randomized number (R1) and utilizes described sequence number (N1) to synthesize checking data (SYN1);
Described voice frequency circuit (115) is for by the original frequency (F0 of the binary coding data of described checking data (SYN1) according to described agreement, F1) it is sent to described portable intelligent terminal (13) with audible after modulating, with after receiving by described portable intelligent terminal (13) according to the original frequency (F0 of described agreement, F1) carry out demodulation and obtain described checking data (SYN1), randomized number (R1) in described checking data (SYN1) and sequence number (N1) are sent to described background server (15) obtain the first checking ciphertext (S1) described randomized number (R1) to be encrypted after finding, according to described sequence number (N1), the described key (K1) being stored on described background server (15) by described background server (15) and be back to described portable intelligent terminal (13), and described portable intelligent terminal (13) is according to the original frequency (F0 of described agreement, F1) send with audible after described first checking ciphertext (S1) being modulated,
Described voice frequency circuit (115) also for the first checking ciphertext (S1) after receiving described modulation and carry out demodulation to obtain described first checking ciphertext (S1) according to the original frequency (F0, F1) of described agreement;
Described safety chip (111) is also for utilizing described key (K1) described randomized number (R1) to be encrypted to obtain the 2nd checking ciphertext (S '), and whether the first checking ciphertext (S) described in comparison and described 2nd checking ciphertext (S ') one are shown and judged that whether described portable intelligent terminal (13) is legal.
10. voice communication application apparatus (11) as claimed in claim 9, it is characterized in that, with described portable intelligent terminal (13) with the original frequency (F0 of described agreement, F1) carry out voice communication with complete between described voice communication application apparatus (11) and described background server (15) clock synchronization time
Original frequency (the F0 according to described agreement that described voice frequency circuit (115) provides for receiving described portable intelligent terminal (13), F1) clock synchronization ciphertext (SYN2) after modulating also carries out demodulation and obtains described clock synchronization ciphertext (SYN2), and wherein said clock synchronization ciphertext (SYN2) utilizes described key (K1) that the present clock time (T2) of described background server (15) is encrypted and is obtained by described background server (15);
Described safety chip (111) is for utilizing described key (K1) described clock synchronization ciphertext (SYN2) to be decrypted to obtain described present clock time (T2) and whether present clock time (T1) of providing with described clock chip (113) present clock time (T2) described in comparison mates the clock synchronization realized between described voice communication application apparatus (11) and described background server (15) mutually.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410660518.8A CN105681256B (en) | 2014-11-18 | 2014-11-18 | Audio communication method and voice communication application apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410660518.8A CN105681256B (en) | 2014-11-18 | 2014-11-18 | Audio communication method and voice communication application apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105681256A true CN105681256A (en) | 2016-06-15 |
CN105681256B CN105681256B (en) | 2019-09-17 |
Family
ID=56944847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410660518.8A Active CN105681256B (en) | 2014-11-18 | 2014-11-18 | Audio communication method and voice communication application apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105681256B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330455A (en) * | 2016-08-18 | 2017-01-11 | 北京华大信安科技有限公司 | Security authentication method, master electronic device and slave electronic device |
CN107133790A (en) * | 2017-04-10 | 2017-09-05 | 上海汇尔通信息技术有限公司 | A kind of method of payment and system |
CN109194655A (en) * | 2018-09-09 | 2019-01-11 | 广东思派康电子科技有限公司 | A kind of data encryption and transmission method of Lightning earphone |
CN112560010A (en) * | 2021-02-07 | 2021-03-26 | 浙江地芯引力科技有限公司 | Audio external equipment security authentication method and device based on encryption chip |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182913A1 (en) * | 2008-01-14 | 2009-07-16 | Apple Inc. | Data store and enhanced features for headset of portable media device |
CN102355308A (en) * | 2011-06-24 | 2012-02-15 | 软库创投(北京)科技有限公司 | Information transmission method, receiving method and terminal equipment |
CN202931336U (en) * | 2012-12-06 | 2013-05-08 | 深圳市创想天空科技有限公司 | System for realizing data transmission through voice and data transmission and receiving terminals |
US20130130743A1 (en) * | 2011-11-18 | 2013-05-23 | Sheng Lin | Audio Jack Magnetic Card Reader |
-
2014
- 2014-11-18 CN CN201410660518.8A patent/CN105681256B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182913A1 (en) * | 2008-01-14 | 2009-07-16 | Apple Inc. | Data store and enhanced features for headset of portable media device |
CN102355308A (en) * | 2011-06-24 | 2012-02-15 | 软库创投(北京)科技有限公司 | Information transmission method, receiving method and terminal equipment |
US20130130743A1 (en) * | 2011-11-18 | 2013-05-23 | Sheng Lin | Audio Jack Magnetic Card Reader |
CN202931336U (en) * | 2012-12-06 | 2013-05-08 | 深圳市创想天空科技有限公司 | System for realizing data transmission through voice and data transmission and receiving terminals |
Non-Patent Citations (1)
Title |
---|
王志誉: ""一种基于音频通信的安全移动支付终端系统设计与实现"", 《中国优秀硕士论文全文数据库》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330455A (en) * | 2016-08-18 | 2017-01-11 | 北京华大信安科技有限公司 | Security authentication method, master electronic device and slave electronic device |
CN107133790A (en) * | 2017-04-10 | 2017-09-05 | 上海汇尔通信息技术有限公司 | A kind of method of payment and system |
CN109194655A (en) * | 2018-09-09 | 2019-01-11 | 广东思派康电子科技有限公司 | A kind of data encryption and transmission method of Lightning earphone |
CN112560010A (en) * | 2021-02-07 | 2021-03-26 | 浙江地芯引力科技有限公司 | Audio external equipment security authentication method and device based on encryption chip |
Also Published As
Publication number | Publication date |
---|---|
CN105681256B (en) | 2019-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230362657A1 (en) | Method and device to establish a wireless secure link while maintaining privacy against tracking | |
CN103503366A (en) | Managing data for authentication devices | |
US12120105B2 (en) | Method and electronic device for managing digital keys | |
US11165571B2 (en) | Transmitting authentication data over an audio channel | |
US20230421372A1 (en) | Accessory assisted account recovery | |
US10880079B2 (en) | Private key generation method and system, and device | |
CN113840266A (en) | Bluetooth pairing method, device, system, electronic equipment and storage medium | |
CN114553590B (en) | Data transmission method and related equipment | |
CN109862560A (en) | A kind of bluetooth authentication method, apparatus, equipment and medium | |
CN112291100A (en) | Network distribution method, network distribution device and storage medium | |
CN109246110B (en) | Data sharing method and device and computer readable storage medium | |
CN105376059A (en) | Method and system for performing application signature based on electronic key | |
CN105681256A (en) | Audio communication method and audio communication application device | |
CN104065648A (en) | Data processing method of voice communication | |
US9356931B2 (en) | Methods and apparatuses for secure end to end communication | |
CN113038463B (en) | Communication encryption authentication experimental device | |
CN114362951B (en) | Method and device for updating certificates | |
CN113918992A (en) | Log data processing method and device, storage medium and electronic equipment | |
CN111010283B (en) | Method and apparatus for generating information | |
TW202123051A (en) | Security authentication method, apparatus, and electronic device | |
CN104080080B (en) | A kind of data handling system of voice call | |
CN104065650B (en) | A kind of data handling system of voice call | |
CN104065649B (en) | A kind of data processing method of voice call | |
CN112667992A (en) | Authentication method, authentication device, storage medium, and electronic apparatus | |
CN115208555A (en) | Gateway negotiation method, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |