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

Method for establishing trusted link between client and server

A client and server technology, which is applied in the field of video communication, can solve the problems of low data processing speed and poor experience, and achieve the effects of not being easy to malicious attacks, ensuring security, and improving user experience

Pending Publication Date: 2020-11-24
HANGZHOU VISION INSIGHT TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the solutions on the market all use symmetric encryption or public key encryption to simply ensure the encryption and decryption of data. However, in symmetric encryption, since the encryption and decryption keys are the same, symmetric encryption is simply used. The delivery problem has become a big loophole, and in the process of public key encryption, the data processing speed is much lower than that of symmetric encryption, resulting in a bad experience. In view of this, a method that can not only ensure data security, but also Solutions to Guarantee Data Processing Speed

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
  • Method for establishing trusted link between client and server
  • Method for establishing trusted link between client and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention.

[0022] refer to Figure 1-2 , a method for establishing a trusted link between a client and a server, including the following steps; step 1, open the client for the first time and first initiate a request to the server, this request does not pass any parameters, only to obtain the public address generated by the server key; step 2, the server uses the RSA algorithm to generate a pair of public key and private key, and retains the private key, and sends the public key to the client; step 3, after the client receives the public key, it retains the public key and generates another A pair of public key and private key, keep the private key yourself, send the public key t...

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 method for establishing a trusted link between a client and a server. The method comprises the steps that 1, a client is opened for the first time to initiate a request to aserver, and the request does not transmit any parameter and is only used for obtaining a public key generated by the server; 2, the server generates a pair of public key and private key by using an RSA algorithm, reserves the private key, and sends the public key to the client; 3, after receiving the public key, the client reserves the public key, additionally generates a pair of public key and private key, reserves the private key and sends the public key to the server, and the request transmits the public key generated by the client; 4, after the server receives the public key, the public key is reserved, and meanwhile a session key used in symmetric password encryption is generated through a pseudo-random number generator. In the data interaction process, the data encryption and decryption speed is increased, the user experience is improved, the safety of user data is ensured, and the advantages of multiple encryption schemes are combined, so that malicious attacks are not likely tohappen.

Description

technical field [0001] The invention relates to the technical field of video communication, in particular to a method for establishing a trusted link between a client and a server. Background technique [0002] With the rise of the Internet of Things, remote viewing of videos is becoming more and more popular in all walks of life, especially in the era of very high usage of mobile devices, and there will be more and more scenes of viewing remote historical videos with mobile terminals, so the security of personal video data A certain guarantee is required. The invention discloses a scheme of data encryption technology to ensure the security of data communication between a client end and a server end, including encryption and decryption processing of communication data. At present, the solutions on the market all use symmetric encryption or public key encryption to simply ensure the encryption and decryption of data. However, in symmetric encryption, since the encryption and...

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/14H04L9/08
CPCH04L63/061H04L63/0428H04L9/14H04L9/0822
Inventor 韩芳
Owner HANGZHOU VISION INSIGHT TECH CO LTD
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