[go: up one dir, main page]

CN102256246A - Data transfer encryption method for mobile communication - Google Patents

Data transfer encryption method for mobile communication Download PDF

Info

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
Application number
CN2011101866455A
Other languages
Chinese (zh)
Inventor
夏海波
封松林
倪凯
魏建明
程嘉昇
李焱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI INSTITUTE OF WORK SAFETY SCIENCE
Original Assignee
SHANGHAI INSTITUTE OF WORK SAFETY SCIENCE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHANGHAI INSTITUTE OF WORK SAFETY SCIENCE filed Critical SHANGHAI INSTITUTE OF WORK SAFETY SCIENCE
Priority to CN2011101866455A priority Critical patent/CN102256246A/en
Publication of CN102256246A publication Critical patent/CN102256246A/en
Pending legal-status Critical Current

Links

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

The transfer of data encryption method of mobile communication
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.
CN2011101866455A 2011-07-05 2011-07-05 Data transfer encryption method for mobile communication Pending CN102256246A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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