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

Key agreement method, terminal and server

A technology of key negotiation and server, applied in the field of key negotiation method, terminal and server, can solve the problem of consuming computing resources and achieve the effect of saving storage space

Inactive Publication Date: 2018-08-07
GREE ELECTRIC APPLIANCES INC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This means that users need to open up an independent space to manage the keys used in the encrypted transmission process, which will consume a certain amount of computing resources

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
  • Key agreement method, terminal and server
  • Key agreement method, terminal and server
  • Key agreement method, terminal and server

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0042] This embodiment provides a technical solution of the key agreement method. The key agreement method is executed by the terminal. In the interaction of requesting the power-on password, the terminal is the party that requests the power-on password.

[0043] see figure 1 , the key agreement method includes:

[0044] S11. Send the terminal identification code to the server.

[0045] The terminal identification code IDa It is an identification code that can uniquely distinguish a terminal from other terminals. During the key negotiation process, there is a one-to-many relationship between the server and the terminal. That is to say, one server can negotiate keys with multiple terminals at the same time. In order to uniquely distinguish different terminals during the key negotiation interaction process, at the beginning of the key negotiation process, the terminal sends its own terminal identification code ID a sent to the server.

[0046] S12. Acquire public paramete...

no. 2 example

[0074] This embodiment provides another technical solution of the key agreement method. The key agreement method is executed by the server. Moreover, the key agreement method performed by the server provided in this embodiment is matched with the key agreement method performed by the terminal provided in the first embodiment, and the combination of the two forms a complete key agreement process.

[0075] see figure 2 , the key agreement method includes:

[0076] S21. Acquire a terminal identification code sent by the terminal.

[0077] S22. Send the public parameters used in the key negotiation process and the server identification code to the terminal, where the public parameters include system characteristic values.

[0078] After receiving the terminal identification code ID sent by the terminal a Afterwards, the server will expose the parameters, as well as the server identification code ID m sent to the terminal.

[0079] Specifically, as described in the first emb...

no. 3 example

[0107] This embodiment provides a technical solution of the key agreement method. In this technical solution, the key agreement method is executed cooperatively by the terminal side and the server side.

[0108] see image 3 , the key agreement method includes:

[0109] S31. The terminal sends the terminal identification code to the server.

[0110] S32. The server sends the public parameters used in the key negotiation process and the server identification code to the terminal, where the public parameters include system characteristic values.

[0111] S33. The terminal calculates a terminal private key according to the public parameters and the terminal identification code, calculates a server public key according to the public parameters and the server identification code, and sends the encrypted server public key to the server.

[0112] S34. The server calculates a server private key according to the public parameters and the server identification code, calculates a term...

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 embodiment of the invention discloses a secret key negotiation method, a terminal and a server. The method comprises the steps that a terminal identification code is transmitted to the server; public parameters and a server identification code transmitted by the server are acquired; a terminal private key is calculated according to the public parameters and the server identification code, a server public key is calculated according to the public parameters and the server identification code, and the encrypted server public key is transmitted to the server; the encrypted terminal public key transmitted by the server is acquired; a terminal verification value is calculated according to the encrypted terminal public key and a terminal pseudo random code by bilinear mapping; and accuracy of secret key negotiation is judged by comparing the terminal verification value and a server verification value. According to the secret key negotiation method, the terminal and the server, secret key information used in the encryption transmission process can be instantly generated.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of information security, and in particular, to a key agreement method, a terminal, and a server. Background technique [0002] With the gradual improvement of people's safety awareness, more and more household appliances need to provide a power-on password when they are turned on for the first time. In order to obtain an accurate power-on password, people often request the password from the password management server. However, the power-on password is very critical data for household appliances. Once the communication data requesting the power-on password is intercepted by criminals, the consequences will be disastrous. [0003] In order to ensure the information security during the power-on password acquisition process, the encrypted ciphertext is used for communication during the password acquisition process. The asymmetric encryption algorithm uses different keys for informatio...

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 Patents(China)
IPC IPC(8): H04L9/08
CPCH04L9/0838
Inventor 罗宏波
Owner GREE ELECTRIC APPLIANCES INC