CN103929743B - A kind of encryption method to mobile intelligent terminal transmission data - Google Patents

A kind of encryption method to mobile intelligent terminal transmission data Download PDF

Info

Publication number
CN103929743B
CN103929743B CN201410173635.1A CN201410173635A CN103929743B CN 103929743 B CN103929743 B CN 103929743B CN 201410173635 A CN201410173635 A CN 201410173635A CN 103929743 B CN103929743 B CN 103929743B
Authority
CN
China
Prior art keywords
intelligent terminal
mobile intelligent
data
transmission
encryption
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410173635.1A
Other languages
Chinese (zh)
Other versions
CN103929743A (en
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.)
SHENZHEN JRTEK TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN JRTEK TECHNOLOGY Co Ltd
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 SHENZHEN JRTEK TECHNOLOGY Co Ltd filed Critical SHENZHEN JRTEK TECHNOLOGY Co Ltd
Priority to CN201410173635.1A priority Critical patent/CN103929743B/en
Publication of CN103929743A publication Critical patent/CN103929743A/en
Application granted granted Critical
Publication of CN103929743B publication Critical patent/CN103929743B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention discloses a kind of encryption method to mobile intelligent terminal transmission data, and steps are as follows for this method:(1)Connect mobile intelligent terminal and encryption equipment;(2)Encryption equipment combines the mobile intelligent terminal UID codes of itself storage to generate initial password;(3)Mobile intelligent terminal starts when App carries out data transmission reads initial password from encryption equipment;(4)Mobile intelligent terminal combination initial password, App login passwords, mobile intelligent terminal number and transmission data are encrypted;(5)It is sent by mobile Internet after encrypted data verification.Technical solution of the present invention advantage is:(1)Process is generated using dynamic password, it is ensured that the hardware decoder password that mobile interchange terminal uses is dynamic, and password is all different when using every time(2)Pass through three re-encryptions before data transmission, ensure that Information Security.

Description

A kind of encryption method to mobile intelligent terminal transmission data
Technical field
The present invention relates to the encryption technology fields of mobile Internet, especially belong to a kind of to mobile intelligent terminal transmission number According to encryption method.
Background technology
Intelligent terminal includes smart mobile phone, tablet computer etc., in people such as communication, social activity, tourism, payment, amusements All various aspects of life are more and more used, and the other application of intelligent terminal is also public by more and more science and technology Department, fan's exploitation, but also more and more common the problem of safety in utilization corresponding with application program cause people's Pay attention to, any intelligent terminal all needs to carry out the transmission of data during use, how to ensure the safety of data transmission It is the key that in intelligent mobile terminal use.
The intelligent terminal of early stage is applied ensures the safety used simply by customer name and password is inputted when logging in, with Mode afterwards also adds in addition to input customer name and password ensures the safety used with background management system communication acknowledgement. Above-mentioned guarantee security method menu is all the mode for belonging to software cryptography, and actually using user still has safety guarantee not Enough feelings.In particular with increasing for Internet fraud, requirement of the people to intelligent terminal safety in utilization also increasingly comes It is high.Softdog is a kind of hardware device data or application program being encrypted to guarantee data security, and softdog passes through meter Calculation machine parallel interface or USB interface are connect with computer equipment, and exchange data with computer equipment in software implementation procedure, Realize data encryption.Existing softdog is typically to pass through holding for computer software by hardware cryptography built or proving program Capable password or proving program in softdog is checked, if checked result is correct, can access or use computer In program and data;Therefore, existing softdog only has the function of cryptographic check, does not have for software or application Effect is encrypted, still hot encryption is realized by other software, can cause the password that encryption software generates cannot be effective in this way Realize Intrusion prevention.Therefore, best cipher mode is to be combined the hardware information of ciphering process and mobile terminal, to carry The reliability of high password, especially data it is each transmission before how to use the stronger encryption method of safety to be encrypted with Improve the safety of transmission process.
Invention content
The purpose of the present invention is to solve existing encryption technologies to carry out pure software encryption, simple so as to cause password, holds The technological deficiency and deficiency easily cracked provides a kind of method carried out data transmission after the multi-enciphering using hardware.
Realize above-mentioned purpose the technical scheme is that, a kind of encryption method to mobile intelligent terminal transmission data, Steps are as follows for this method:(1)Connect mobile intelligent terminal and encryption equipment;(2)Encryption equipment combines the intelligent movable of itself storage whole UID codes are held to generate initial password;(3)Mobile intelligent terminal startup App reads initial close from encryption equipment when carrying out data transmission Code;(4)Mobile intelligent terminal combination initial password, App login passwords, mobile intelligent terminal number and transmission data are added It is close;(5)It is sent by mobile Internet after encrypted data verification.Above-mentioned steps(1)Middle encryption equipment by audio interface with Mobile intelligent terminal connects, and data are realized transmission by audio interface and exchanged.
Above-mentioned steps(2)In, encryption equipment is different from the initial password that mobile intelligent terminal connection generates every time, overcomes existing There are hardware cryptographic devices to generate password identical defect always.
Above-mentioned ciphering process is by step(5)The data of transmission are received by background server, and background server is solved Close processing obtains UID codes, App modification loggings, mobile intelligent terminal number and the data of transmission of mobile intelligent terminal, and The validity of the information obtained is verified, the data transmission executed required by App is verified after effectively passing through.
The encryption method for the mobile intelligent terminal transmission data that the present invention uses, the advantage is that:(1)Use dynamic close Code, that is, the hardware encryption for carrying out mobile Internet data safe transmission are dynamic passwords, and password is all when realizing each use It is different, improve the encrypted safety of hardware;(2)Three re-encryptions are used in entire data transmission procedure, respectively:Add The data of close device output are dynamic encryptions;The customized software code of client is inputted on mobile intelligent terminal;In intelligent movable Before terminal exchanges data with background system, using APP softwares by the data that encryption equipment is exported and password input by user together It is encrypted;Triple encrypted modes further improve the safety of data transmission procedure, realize network security Goal of the invention.
Description of the drawings
Fig. 1 is the method for the present invention flow chart of steps.
Specific implementation mode
More preferably to illustrate technical scheme of the present invention, the present invention is specifically described below in conjunction with the accompanying drawings, if Fig. 1 is this The invention encryption method steps flow chart schematic diagram to mobile intelligent terminal transmission data, as shown, to intelligent movable The encryption method of terminal transmission data, steps are as follows for this method:(1)Connect mobile intelligent terminal and encryption equipment;(2)Encryption equipment knot The mobile intelligent terminal UID codes for closing itself storage generate initial password;(3)Mobile intelligent terminal starts App and carries out data transmission When initial password is read from encryption equipment;(4)Mobile intelligent terminal combination initial password, App login passwords, mobile intelligent terminal Number and transmission data are encrypted;(5)It is sent by mobile Internet after encrypted data verification.Above-mentioned steps(1)In Encryption equipment is connect by audio interface with mobile intelligent terminal, and data are realized transmission by audio interface and exchanged.
Above-mentioned steps(2)In, encryption equipment is different from the initial password that mobile intelligent terminal connection generates every time, overcomes existing There are hardware cryptographic devices to generate password identical defect always.
Above-mentioned ciphering process is by step(5)The data of transmission are received by background server, and background server is solved Close processing obtains UID codes, App modification loggings, mobile intelligent terminal number and the data of transmission of mobile intelligent terminal, and The validity of the information obtained is verified, the data transmission executed required by App is verified after effectively passing through.
Such as:After the encryption equipment of built-in UID codes is connected with mobile intelligent terminal by audio interface channel, encryption equipment life At the initial of the UID codes comprising mobile intelligent terminal, it is assumed that UID codes are 0x00bd435600, then include the initial of the UID codes Password is 0x9800BA10DCFE23.The client application that mobile intelligent terminal is logged in user's input client login password is soft After part, client application software reads initial password 0x9800BA10DCFE23, mobile intelligent terminal and background system into When row data transmission, client application software is according to initial 0x9800BA10DCFE23, mobile intelligent terminal number 13113457623, the data 0x67452301abcd89ef that client modification logging 123456 and needs transmit, starts to encrypt It generates comprising initial password, mobile intelligent terminal number, client modification logging and the encryption data for needing the data transmitted 0x9e107d9d372bb6826bd81d3542a419d6, and send it to background system.The encryption that background system receives After data 0x9e107d9d372bb6826bd81d3542a419d6, be decrypted, obtain initial, intelligent terminal number, The data that client modification logging and needs transmit.Background server is solved further according to the encryption rule of initial password Close acquisition UID codes, the data stored in the database with client to UID codes and client modification logging are compared, are being compared After success confirmation message is sent to intelligent terminal.Entire data transmission procedure, by 3 ciphering process, Information Authentication ensure that The safety of entire data transmission.
Above-mentioned technical proposal only embodies the optimal technical scheme of technical solution of the present invention, those skilled in the art The principle of the present invention is embodied to some variations that some of which part may be made, belongs to the scope of protection of the present invention it It is interior.

Claims (4)

1. a kind of encryption method to mobile intelligent terminal transmission data, which is characterized in that steps are as follows for this method:(1) it connects Mobile intelligent terminal and encryption equipment;(2) encryption equipment combines the mobile intelligent terminal UID codes of itself storage to generate initial password;(3) Mobile intelligent terminal starts when App carries out data transmission reads initial password from encryption equipment;(4) mobile intelligent terminal combines just Beginning password, App login passwords, mobile intelligent terminal number and transmission data are encrypted;(5) lead to after encrypted data verification Mobile Internet transmission is crossed, the data sent by step (5) are received by background server, and place is decrypted in background server Reason, obtains UID codes, App login passwords, mobile intelligent terminal number and the data of transmission of mobile intelligent terminal, and verify The validity of the information of acquisition verifies after effectively passing through the data transmission executed required by App.
2. the encryption method according to claim 1 to mobile intelligent terminal transmission data, which is characterized in that encryption equipment is logical Audio interface is crossed to connect with mobile intelligent terminal.
3. the encryption method according to claim 2 to mobile intelligent terminal transmission data, which is characterized in that encryption equipment with Data exchange is carried out by audio interface between mobile intelligent terminal.
4. the encryption method according to claim 1 to mobile intelligent terminal transmission data, which is characterized in that encryption equipment is every The secondary initial password generated from mobile intelligent terminal connection is different.
CN201410173635.1A 2014-04-28 2014-04-28 A kind of encryption method to mobile intelligent terminal transmission data Active CN103929743B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410173635.1A CN103929743B (en) 2014-04-28 2014-04-28 A kind of encryption method to mobile intelligent terminal transmission data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410173635.1A CN103929743B (en) 2014-04-28 2014-04-28 A kind of encryption method to mobile intelligent terminal transmission data

Publications (2)

Publication Number Publication Date
CN103929743A CN103929743A (en) 2014-07-16
CN103929743B true CN103929743B (en) 2018-08-28

Family

ID=51147792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410173635.1A Active CN103929743B (en) 2014-04-28 2014-04-28 A kind of encryption method to mobile intelligent terminal transmission data

Country Status (1)

Country Link
CN (1) CN103929743B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104243690A (en) * 2014-07-31 2014-12-24 东莞市福欣电脑科技有限公司 Method for localizing and safely storing mobile application data
CN110750800A (en) * 2019-10-09 2020-02-04 厦门理工学院 Data security processing method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051904A (en) * 2007-05-17 2007-10-10 成都金山互动娱乐科技有限公司 Method for landing by account number cipher for protecting network application sequence
CN101504706A (en) * 2009-03-03 2009-08-12 中国科学院软件研究所 Database information encryption method and system
CN102361481A (en) * 2011-07-07 2012-02-22 上海凯卓信息科技有限公司 Method for binding hardware encryption trans-flash (TF) card with mobile phone subscriber identity module (SIM) card
CN103326854A (en) * 2013-01-24 2013-09-25 笔笔发信息技术(上海)有限公司 Method for encryption and identity recognition

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051904A (en) * 2007-05-17 2007-10-10 成都金山互动娱乐科技有限公司 Method for landing by account number cipher for protecting network application sequence
CN101504706A (en) * 2009-03-03 2009-08-12 中国科学院软件研究所 Database information encryption method and system
CN102361481A (en) * 2011-07-07 2012-02-22 上海凯卓信息科技有限公司 Method for binding hardware encryption trans-flash (TF) card with mobile phone subscriber identity module (SIM) card
CN103326854A (en) * 2013-01-24 2013-09-25 笔笔发信息技术(上海)有限公司 Method for encryption and identity recognition

Also Published As

Publication number Publication date
CN103929743A (en) 2014-07-16

Similar Documents

Publication Publication Date Title
AU2021203184B2 (en) Transaction messaging
US11102007B2 (en) Contactless card emulation system and method
US20210004454A1 (en) Proof of affinity to a secure event for frictionless credential management
CN111615105B (en) Information providing and acquiring method, device and terminal
JP6399382B2 (en) Authentication system
CN104092663A (en) Encryption communication method and encryption communication system
CN109639427A (en) A kind of method and apparatus that data are sent
CN102694782B (en) Security information exchange device based on internet and method
WO2015158172A1 (en) User identity identification card
CN105447715A (en) Method and apparatus for anti-theft electronic coupon sweeping by cooperating with third party
CN106209811A (en) Bluetooth equipment secure log auth method and device
CN106712939A (en) Offline key transmission method and device
KR101659847B1 (en) Method for two channel authentication using smart phone
CN105592056A (en) Password safety system for mobile device and password safety input method thereof
CN104301288A (en) Method and system for online identity authentication, online transaction certification, and online certification protection
CN108667801A (en) A kind of Internet of Things access identity safety certifying method and system
CN103929743B (en) A kind of encryption method to mobile intelligent terminal transmission data
KR101856530B1 (en) Encryption system providing user cognition-based encryption protocol and method for processing on-line settlement, security apparatus and transaction approval server using thereof
CN103942485B (en) The encryption equipment and its encryption method of a kind of mobile intelligent terminal
KR20130100032A (en) Method for distributting smartphone application by using code-signing scheme
WO2017130200A1 (en) System and method for securing a communication channel
CN110098915B (en) Authentication method and system, and terminal
KR101271464B1 (en) Method for coding private key in dual certificate system
WO2011060739A1 (en) Security system and method
Chen et al. Applications of multi-channel safety authentication protocols in wireless networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant