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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-04-28 CN CN201410173635.1A patent/CN103929743B/en active Active
Patent Citations (4)
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 |