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:
Jan. 11, 2022

Filed:

Jul. 17, 2018
Applicant:

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

Inventors:

Teng Wu, Waterloo, CA;

Yin Tan, Waterloo, CA;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); G06F 21/57 (2013.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01); G09C 5/00 (2006.01); H04L 9/14 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/3252 (2013.01); G06F 21/57 (2013.01); G09C 5/00 (2013.01); H04L 9/0825 (2013.01); H04L 9/0894 (2013.01); H04L 9/3066 (2013.01); H04L 9/3263 (2013.01); H04L 9/006 (2013.01); H04L 9/14 (2013.01);
Abstract

A method for verifying a property of plaintext using ciphertext is disclosed. In an embodiment, a computing device may receive the ciphertext at a trusted execution environment (TEE) of the computing device. The TEE may decrypt the ciphertext to generate the plaintext using a private encryption key of an encryption key pair. The encryption key pair comprises a public encryption key and the private encryption key. The TEE may generate a digitally signed validation result by encrypting the validation result using a private signing key of a signing key pair. The signing key pair comprises a public signing key and the private signing key. The private key is retrieved from secure memory of the computing device, and the secure memory may only be accessible by the TEE. The computing device may then transmit the digitally signed validation result.


Find Patent Forward Citations

Loading…