An encryption algorithm based on Http network transmission data

An encryption algorithm and network transmission technology, which is applied in the field of encryption algorithm based on Http network transmission data, can solve the problems of increased cost, high resource occupation of HTTPS connection server, increased bandwidth and server input cost, etc., to avoid performance overhead and guarantee Effects of uniqueness and security

Inactive Publication Date: 2019-05-21
广州车行易科技股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 2. The SSL certificate usually needs to be bound to a fixed IP, and adding a fixed IP to the server will increase a certain fee
[0009] 3. The HTTPS connection takes up a lot of server-side resources, which will increase bandwidth and server investment costs under the same load.

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
  • An encryption algorithm based on Http network transmission data
  • An encryption algorithm based on Http network transmission data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Such as figure 1 , 2 Shown, a kind of encryption algorithm based on Http network transmission data, comprises the following steps:

[0031] At the data output end, the string is first encrypted as follows, specifically:

[0032] 1. The first step is to define the string str0 to be transmitted;

[0033] 2. In the second step, a 16-bit string s 1 is randomly generated. Splicing two strings together, the result is str1=s1+str0;

[0034] 3. The third step is to hash str1 (MD5 is used here) to obtain a string s2 with a length of 32 bits;

[0035] 4. In the fourth step, splicing str1 and s2, the result is str2=str1+s2;

[0036] 5. In the fifth step, use AES encryption method to encrypt str2 to get result;

[0037] The encrypted result result is transmitted in the form of Http;

[0038] At the data receiving end, first obtain the transmitted result result through Http, and then decrypt it according to the following steps:

[0039] 1. In the first step, AES decryption m...

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 invention discloses an encryption algorithm based on Http network transmission data, and the algorithm comprises the following steps: at a data output end, carrying out the following deployment ofa character string, and completing the encryption; At a data receiving end, a transmitted result result is obtained in an Http mode, and then decryption is carried out according to the following steps. According to the method, the problem that data is captured in the network transmission process is finally solved under the condition that the performance and the cost are both considered. The HTTPSprotocol is a network protocol which is constructed by an SSL + HTTP protocol and can carry out encrypted transmission and identity authentication. Due to the fact that the SSL + HTTP protocol bringsperformance expenditure, encryption is conducted on data on the basis of an Http-based protocol according to specific calculation, and the performance expenditure is avoided. And in addition, the uniqueness and security of the data in the Http transmission process are ensured through the use of an encryption algorithm.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to an encryption algorithm for data transmission based on an Http network. Background technique [0002] Existing Apps have data captured by people. The capture party directly forges the request through the simulated interface, obtains the interface request path and parameters through the packet capture tool, and achieves the purpose of capturing interface data. For the above problems, consider enabling the encryption service for App-related interface services, and discard the earlier interfaces. [0003] Regarding network transmission encryption and decryption, the first consideration is HTTPS technology. HTTPS is a modification of the HTTP protocol, which introduces encrypted data and ensures its confidentiality. Its configuration protects users from the risk of having their interaction data stolen while interacting with the network. For the above cases, HTTPS is undoubtedly a...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08H04L9/08H04L9/06
Inventor 胡绍峰张汉江刘江山王鹏
Owner 广州车行易科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products