The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 31, 2021

Filed:

Jan. 24, 2019
Applicant:

Huawei Technologies Co., Ltd., Guangdong, CN;

Inventors:

Yang Xiao, Shenzhen, CN;

Yan Liu, Shenzhen, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 29/08 (2006.01); H04W 12/00 (2021.01); G16Y 30/10 (2020.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04L 12/66 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0819 (2013.01); G16Y 30/10 (2020.01); H04L 9/0631 (2013.01); H04L 9/0643 (2013.01); H04L 9/08 (2013.01); H04L 9/32 (2013.01); H04L 12/66 (2013.01); H04L 67/12 (2013.01); H04W 12/009 (2019.01);
Abstract

The method provided in the embodiments of this application includes: obtaining, by a server, a first key (Ksm) shared with a gateway; receiving, by the server, an encrypted first random factor (Rand-M-Encry), a first data digest (Data-Hash), and encrypted first data (Data-Encry) that are sent by a terminal; decrypting, by the server, the Rand-M-Encry by using the Ksm, to obtain a second random factor (Rand-M'); performing, by the server, an operation on the Rand-M′ and Kpsa-xi by using a second preset algorithm, to generate a third key (K′sx); decrypting, by the server, the Data-Encry by using the K′sx, to obtain second data (Data′); performing, by the server, an operation on the K′sx and the Data′ based on a first preset algorithm to obtain a second data digest (Data-Hash′); and if the Data-Hash′ is the same as the Data-Hash, determining, by the server, that authentication of the terminal succeeds.


Find Patent Forward Citations

Loading…