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:
Feb. 28, 2023

Filed:

Sep. 23, 2016
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Libor Sykora, Prague, CZ;

Delfin J. Rojas, San Jose, CA (US);

Paul J. Sholtz, Santa Clara, CA (US);

Erika Misaki, San Francisco, CA (US);

Shiva Krovi, San Francisco, CA (US);

Lawrence Aung, San Francisco, CA (US);

Julien Lerouge, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); G06Q 20/38 (2012.01); H04L 9/40 (2022.01); G06Q 20/12 (2012.01); G06Q 20/40 (2012.01); G06Q 20/32 (2012.01); H04W 12/069 (2021.01);
U.S. Cl.
CPC ...
G06Q 20/3829 (2013.01); G06Q 20/12 (2013.01); G06Q 20/3223 (2013.01); G06Q 20/3227 (2013.01); G06Q 20/385 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/40145 (2013.01); H04L 9/3268 (2013.01); H04L 63/08 (2013.01); H04L 63/083 (2013.01); H04L 63/0823 (2013.01); H04L 63/0861 (2013.01); H04L 63/126 (2013.01); H04W 12/069 (2021.01); G06Q 2220/00 (2013.01); H04L 2209/56 (2013.01); H04L 2209/80 (2013.01);
Abstract

Techniques are disclosed relating to authentication using public key encryption. In one embodiment, a computing device includes a secure circuit, a processor, and memory. The secure circuit is configured to generate a public key pair usable to authenticate a user of the computing device. The memory has program instructions stored therein that are executable by the processor to cause the computing device to perform operations including authenticating the user with a server system by sending authentication information supplied by the user. The operations further include, in response to the server system verifying the authentication information, receiving a first token usable to register the public key pair with the server system and sending, to the server system, a request to register the public key pair for authenticating the user. In such an embodiment, the request includes the first token and identifies a public key of the public key pair.


Find Patent Forward Citations

Loading…