Unlock instant, AI-driven research and patent intelligence for your innovation.

TCP long connection security verification encryption method

A technology of security verification and encryption method, applied in the field of TCP long connection security verification and encryption, it can solve the problems of system freeze, increase traffic cost, inefficient SSL connection cache, etc., and achieve the effect of wide application and strong applicability

Inactive Publication Date: 2020-10-02
国动物联网有限公司 +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current SSL data encryption transmission technology generally has the following defects: (1) SSL certificates need to be paid for application; (2) SSL connection caching is not efficient, which will increase certain traffic costs; (3) SSL connections occupy a lot of system resources, especially servers end, the number of SSL connections will be much less than the number of non-SSL connections; (4) SSL occupies too much space, memory and CPU in embedded devices with tight system resources, which will cause the entire system to freeze; (5) SSL The data is transmitted after the client and the server complete the handshake protocol, and there is a vulnerability of a large number of malicious SSL connections

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
  • TCP long connection security verification encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to facilitate the understanding of the technical principles, technical solutions and technical effects of the present invention, the specific implementation of the technical solution of the present invention will be further described below.

[0028] The following terms are involved in the description of specific embodiments:

[0029] ClientId: A character string of a certain length that identifies the identity of the client, such as: account number, serial number, mobile phone number, etc.;

[0030] RandomStr: a random string of a certain length;

[0031] STR_KEY: fixed string agreed between client and server;

[0032] MD5: Message-Digest Algorithm 5, that is, information digest algorithm 5;

[0033] AES: Advanced Encryption Standard, that is, Advanced Encryption Standard;

[0034] TCP: Transmission Control Protocol, that is, Transmission Control Protocol;

[0035] TMST: Timestamp, that is, timestamp;

[0036] TMST_0: the timestamp when the server entered ...

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 a TCP (Transmission Control Protocol) long connection security verification encryption method, which mainly comprises the following steps that: 1, a client is connected with aserver by utilizing a TCP, and simple identity authentication is carried out after connection; 2, encryption is carried out in a handshake re-authentication mode, that is, after the client is connected with the server, the identity label of the client and the random code server are sent to the server, and the server verifies the legality of identity representation after receiving the identity label and the random code server; and then the two parties start a handshake process of simple encrypted transmission. The method is wide in application and high in applicability, the client can be connected with the server in the production environment and the research and development environment, and the method can be used for various application scenes such as embedded equipment, software activation and account login.

Description

technical field [0001] The invention belongs to the technical field of SSL data encryption, and in particular relates to a TCP long connection security verification encryption method. Background technique [0002] The SSL (Secure Sockets Layer, Secure Sockets Layer) protocol, developed by Netscape Communications, is a security protocol that provides security and data integrity for network communications. SSL encrypts network connections at the transport layer to ensure the security of network data transmission, and uses data encryption (Encryption) technology to ensure that data will not be intercepted and eavesdropped during network transmission. The SSL protocol is required to be based on a reliable transport layer protocol (TCP). The SSL protocol has completed encryption, communication key negotiation and server authentication before the application layer protocol communication. After that, the data transmitted by the application layer protocol will be encrypted to ensur...

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/06H04L9/32H04L29/08H04L9/08
CPCH04L63/0876H04L63/0435H04L9/3239H04L67/14H04L9/0891H04L9/0894H04L63/168
Inventor 张杰琼顾庆欢
Owner 国动物联网有限公司