CN102256246A - Data transfer encryption method for mobile communication - Google Patents
Data transfer encryption method for mobile communication Download PDFInfo
- Publication number
- CN102256246A CN102256246A CN2011101866455A CN201110186645A CN102256246A CN 102256246 A CN102256246 A CN 102256246A CN 2011101866455 A CN2011101866455 A CN 2011101866455A CN 201110186645 A CN201110186645 A CN 201110186645A CN 102256246 A CN102256246 A CN 102256246A
- Authority
- CN
- China
- Prior art keywords
- text
- byte arrays
- character string
- server
- aes algorithm
- 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
- 238000000034 method Methods 0.000 title claims abstract description 13
- 238000010295 mobile communication Methods 0.000 title claims abstract description 11
- 238000004891 communication Methods 0.000 claims abstract description 5
- 238000003491 array Methods 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 claims description 7
- 210000001503 joint Anatomy 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000009331 sowing Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to a data transfer encryption method for mobile communication, belonging to the technical field of data communication and aiming at improving the safety of data transfer. The method comprises the following specific steps: a mobile terminal encrypts a text to be sent into a cipher text by using an AES (Advanced Encryption Standard) algorithm and sends the cipher text to a server; the server deciphers the received cipher text by using the AES algorithm and processes the deciphered text; the server generates a text to be returned after processing the received text, encrypts the text to be returned into a cipher text by using the AES algorithm and sends the cipher text to the mobile terminal; and the mobile terminal deciphers the received cipher text into a plain text by using the AES algorithm and outputs the plain text to a display screen to display. Through the method provided by the invention, the safety of data transfer can be improved.
Description
Technical field
The present invention relates to data communication technology, particularly relate to a kind of technology of transfer of data encryption method of mobile communication.
Background technology
Along with the fast development of mobile communication technology, the wireless terminal device among the mobile network is used increasingly extensive, based on the also develop rapidly of types of applications of mobile device.Along with the requirement that the networking of data is handled is more and more higher, also growing by the demand of pocket wireless mobile apparatus access internet networks such as mobile phone, PDA.
At present, the data of transmitting between mobile device and the server all adopt the XML form to define, and all business datums all are to exist in character string forms, and it is relatively poor that these data are uploaded fail safe sowing time at public network, be easy to be intercepted, thereby influence user's interests by the hacker.
Summary of the invention
At the defective that exists in the above-mentioned prior art, technical problem to be solved by this invention provides the transfer of data encryption method of the high mobile communication of a kind of transmission security.
In order to solve the problems of the technologies described above, the transfer of data encryption method of a kind of mobile communication provided by the present invention is characterized in that concrete steps are as follows:
Before portable terminal is initiated communication request, adopt aes algorithm that the text encryption to be sent of XML form is become byte arrays earlier, send to server after again this byte arrays being converted to the character string ciphertext of 16 systems;
After server is received the character string ciphertext of portable terminal transmission, earlier convert the character string ciphertext of receiving to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then adopt the reception text of the byte arrays structure XML form after this time deciphering, and then the butt joint message in-coming is originally handled;
Promptly generate the returned text for the treatment of of XML form after server butt joint message in-coming originally disposes, and adopt aes algorithm will treat that returned text is encrypted to byte arrays, and then send to portable terminal after this byte arrays being converted to the character string ciphertext of 16 systems;
After portable terminal is received the character string ciphertext that server returns, earlier convert the character string ciphertext to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then adopt the returned text of the byte arrays structure XML form after this time deciphering, and then export returned text to display screen and show.
The transfer of data encryption method of mobile communication provided by the invention; adopt aes algorithm that the transmission data between portable terminal and the server are encrypted; making the transmission transformation of data between portable terminal and the server is ciphertext; realized information hiding; even if the hacker has intercepted ciphertext; also can't learn content expressly, thereby play the effect of the safety of protection information, can improve safety of data transmission.
Description of drawings
Fig. 1 is the fundamental diagram of transfer of data encryption method of the mobile communication of the embodiment of the invention.
Embodiment
Below in conjunction with description of drawings embodiments of the invention are described in further detail, but present embodiment is not limited to the present invention, every employing analog structure of the present invention and similar variation thereof all should be listed protection scope of the present invention in.
As shown in Figure 1, the transfer of data encryption method of a kind of mobile communication that the embodiment of the invention provided is characterized in that, concrete steps are as follows:
Before portable terminal is initiated communication request, adopt aes algorithm that the text encryption to be sent of XML form is become byte arrays earlier, send to server after again this byte arrays being converted to the character string ciphertext of 16 systems;
After server is received the character string ciphertext of portable terminal transmission, earlier convert the character string ciphertext of receiving to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then convert the byte arrays after this time deciphering to the character string text, thereby construct the reception text of XML form, and then the butt joint message in-coming is handled originally;
Promptly generate the returned text for the treatment of of XML form after server butt joint message in-coming originally disposes, and adopt aes algorithm will treat that returned text is encrypted to byte arrays, and then send to portable terminal after this byte arrays being converted to the character string ciphertext of 16 systems;
After portable terminal is received the character string ciphertext that server returns, earlier convert the character string ciphertext to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then convert the byte data after this time deciphering to the character string text, thereby construct the returned text of XML form, and then export returned text to the display screen demonstration.
The described aes algorithm of the embodiment of the invention is a prior art, aes algorithm is based on the algorithm of arranging and replacing, arrangement is that the data sequence is arranged again, displacement is by setting rule data cell to be replaced with another data cell, AES uses several diverse ways to carry out and arranges and in-place computation, it is an iteration, the password of symmetric key grouping, can use 128,192 and 256 key, and with 128 (16 byte) block encryption and data decryptions, symmetric key cipher is used identical secret key encryption and data decryption, the figure place of the enciphered data of returning by block cipher is identical with the input data, iterative cryptographic uses a loop structure, repeats displacement and replace the input data in this circulation.
Claims (1)
1. the transfer of data encryption method of a mobile communication is characterized in that concrete steps are as follows:
Before portable terminal is initiated communication request, adopt aes algorithm that the text encryption to be sent of XML form is become byte arrays earlier, send to server after again this byte arrays being converted to the character string ciphertext of 16 systems;
After server is received the character string ciphertext of portable terminal transmission, earlier convert the character string ciphertext of receiving to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then adopt the reception text of the byte arrays structure XML form after this time deciphering, and then the butt joint message in-coming is originally handled;
Promptly generate the returned text for the treatment of of XML form after server butt joint message in-coming originally disposes, and adopt aes algorithm will treat that returned text is encrypted to byte arrays, and then send to portable terminal after this byte arrays being converted to the character string ciphertext of 16 systems;
After portable terminal is received the character string ciphertext that server returns, earlier convert the character string ciphertext to byte arrays, adopt aes algorithm to this byte arrays deciphering again, and then adopt the returned text of the byte arrays structure XML form after this time deciphering, and then export returned text to display screen and show.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101866455A CN102256246A (en) | 2011-07-05 | 2011-07-05 | Data transfer encryption method for mobile communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011101866455A CN102256246A (en) | 2011-07-05 | 2011-07-05 | Data transfer encryption method for mobile communication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102256246A true CN102256246A (en) | 2011-11-23 |
Family
ID=44983176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101866455A Pending CN102256246A (en) | 2011-07-05 | 2011-07-05 | Data transfer encryption method for mobile communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102256246A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103269338A (en) * | 2013-04-27 | 2013-08-28 | 天地融科技股份有限公司 | Safety device and display system |
WO2014173214A1 (en) * | 2013-04-27 | 2014-10-30 | 天地融科技股份有限公司 | Conversion device and display system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054456A1 (en) * | 1999-03-08 | 2000-09-14 | Nokia Mobile Phones Ltd. | Method of ciphering data transmission in a radio system |
CN1988441A (en) * | 2005-12-21 | 2007-06-27 | 中国银联股份有限公司 | Data safety transmission method |
CN101247232A (en) * | 2008-03-27 | 2008-08-20 | 上海金鑫计算机系统工程有限公司 | Encryption technique method based on digital signature in data communication transmission |
CN101917712A (en) * | 2010-08-25 | 2010-12-15 | 中兴通讯股份有限公司 | Data encryption/decryption method and system for mobile communication network |
-
2011
- 2011-07-05 CN CN2011101866455A patent/CN102256246A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054456A1 (en) * | 1999-03-08 | 2000-09-14 | Nokia Mobile Phones Ltd. | Method of ciphering data transmission in a radio system |
CN1988441A (en) * | 2005-12-21 | 2007-06-27 | 中国银联股份有限公司 | Data safety transmission method |
CN101247232A (en) * | 2008-03-27 | 2008-08-20 | 上海金鑫计算机系统工程有限公司 | Encryption technique method based on digital signature in data communication transmission |
CN101917712A (en) * | 2010-08-25 | 2010-12-15 | 中兴通讯股份有限公司 | Data encryption/decryption method and system for mobile communication network |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103269338A (en) * | 2013-04-27 | 2013-08-28 | 天地融科技股份有限公司 | Safety device and display system |
WO2014173214A1 (en) * | 2013-04-27 | 2014-10-30 | 天地融科技股份有限公司 | Conversion device and display system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102196425B (en) | Quantum-key-distribution-network-based mobile encryption system and communication method thereof | |
CN102684877B (en) | A kind of method and device carrying out user profile process | |
CN101677269B (en) | Method and system for transmitting keys | |
CN101707767B (en) | Data transmission method and devices | |
CN102196375A (en) | Securing out-of-band messages | |
CN102333093A (en) | Data encryption transmission method and system | |
CN103152362B (en) | Based on the large data files encrypted transmission method of cloud computing | |
CN104901935A (en) | Bilateral authentication and data interaction security protection method based on CPK (Combined Public Key Cryptosystem) | |
CN102594842A (en) | Device-fingerprint-based network management message authentication and encryption scheme | |
CN104283680A (en) | Data transmission method, client side, server and system | |
CN104901803A (en) | Data interaction safety protection method based on CPK identity authentication technology | |
CN106453391A (en) | Long repeating data encryption and transmission method and system | |
CN105208028A (en) | Data transmission method and related device and equipment | |
CN103167494A (en) | Information sending method and information sending system | |
CN102938762B (en) | A kind of file safety management system based on mobile terminal | |
CN102903226B (en) | Data transmission method for communication of intelligent electric meters | |
CN101854594A (en) | Information sending method and device and information receiving method and device | |
CN103929297A (en) | Communication method, encryption method and device for POS and mobile terminal and POS | |
CN104602208A (en) | Short message encrypted communication method based on mobile network | |
CN104038337A (en) | Data encryption method based on AES128 | |
KR101760376B1 (en) | Terminal and method for providing secure messenger service | |
CN102256246A (en) | Data transfer encryption method for mobile communication | |
CN103634113B (en) | Encryption and decryption method and device with user/equipment identity authentication | |
CN101262340A (en) | MMS encryption method and mobile terminal for transmitting and receiving encrypted MMS | |
CN115333845B (en) | A Subset-Based Privacy Data Verification Method |
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 |
Application publication date: 20111123 |