Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Safe data transmission method

A transmission method and data security technology, applied in the field of data security transmission, can solve the problems of threatening the property safety of the lost person, leaking the personal privacy of users, etc., and achieve the effect of ensuring security and preventing malicious access.

Active Publication Date: 2016-06-08
北纬通信科技南京有限责任公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Once the mobile device is lost or is maliciously attacked by a third party during the process of sending and receiving information, the personal privacy of the user may be leaked, and even the property safety of the lost person may be threatened

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Safe data transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] see figure 1 Shown is a specific embodiment of a data security transmission method described in this application. The method described in this embodiment includes the following steps:

[0043] Step 101, generating a unique identifier corresponding to the mobile client at the mobile client;

[0044] Step 102, using the public key of the server to encrypt the unique identifier to generate an identification string;

[0045] Step 103: Encapsulate the identification string according to the message format, perform secondary encryption on the encapsulated identification string, and send the encrypted identification string to the server;

[0046] Step 104: The server obtains the identification string sent by the mobile client, and decrypts the identification string to obtain a first unique identifier; the server obtains the program information of the mobile client, and generates a corresponding mobile client. Uniquely identifies;

[0047] Step 105, compare the first unique i...

Embodiment 2

[0058] The following provides an application embodiment of the data security transmission method of the present invention, taking the mobile client as an Android client as an example for description.

[0059] The Android client obtains the save path of the code according to the getPackageCodePath() method of the ContextWrapper class, then obtains the classes.dex file, then obtains the cyclic redundancy check value (CRC) of the file, and then adds a fixed secret key to the CRC string (the key string will be configured on the server), and the unique identifier corresponding to the mobile client is generated according to the SHA1 digest algorithm.

[0060] Use the public key of the server to encrypt with the RSA algorithm to generate an identification string, which can uniquely identify the published application version, and can prevent interception and tampering during the transmission process, and can also prevent denial.

[0061] The identification string is encapsulated accor...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The application discloses a safe data transmission method which comprises the following steps: generating a unique identifier corresponding to a mobile client on the mobile client; encrypting the unique identifier using the public key of a server to generate an identifying string; encapsulating the identifying string according to the message format; performing secondary encryption of the encapsulated identifying string and sending the encrypted identifying string to the server; obtaining the identifying string sent by the mobile client by the server, and decrypting the identifying string to obtain the first unique identifier; obtaining the program information of the mobile client by the server to generate unique identifier corresponding to the mobile client; and comparing the first unique identifier with the unique identifier corresponding to the mobile client, wherein if the comparison result indicates consistency, the verification is passed, the server generates a dynamic 3DES encryption key and a dynamic 3DES decryption key, encapsulates in a response message and returns to the mobile client.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular, to a method for secure data transmission. Background technique [0002] Currently, with the popularization of smart mobile devices, more and more user information is stored in the smart mobile devices, for example, contacts, photos, short messages, call records, bank card information, confidential information and so on. Once the mobile device is lost or is maliciously attacked by a third party in the process of sending and receiving information, it may reveal the personal privacy of the user, and even threaten the property safety of the lost person. [0003] Therefore, a more secure data transmission solution is required. SUMMARY OF THE INVENTION [0004] In view of this, the technical problem to be solved by this application is to provide a data security transmission method, which can use encryption technology to ensure the security of mobile client trans...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04W12/02H04W12/06H04W12/03H04W12/041
CPCH04W12/02H04W12/06
Inventor 李靖韩生余
Owner 北纬通信科技南京有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products