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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com