US 12,445,429 B2
System and method for authentication as a service
Chandra Mouli Kharidehal, Hyderabad (IN); Sumit Rathi, Hyderabad (IN); Gagan deep, Hyderabad (IN); and Santosh Kumar Das, Hyderabad (IN)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on Oct. 27, 2021, as Appl. No. 17/452,506.
Application 17/452,506 is a continuation of application No. 16/249,715, filed on Jan. 16, 2019, granted, now 11,218,467.
Prior Publication US 2022/0046002 A1, Feb. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 21/45 (2013.01); G06F 21/60 (2013.01); H04L 29/06 (2006.01)
CPC H04L 63/083 (2013.01) [G06F 21/45 (2013.01); G06F 21/604 (2013.01); H04L 63/061 (2013.01); H04L 63/0876 (2013.01); H04L 2463/082 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A server that includes at least one hardware processor configured to perform operations comprising:
providing, to a client device communicatively coupled to the server, first authentication information comprising an Application ID (AppID), wherein the client device is communicatively coupled to a hardware authentication device;
receiving, from the client device, second authentication information determined by the hardware authentication device based at least in part on the first authentication information, wherein the second authentication information comprises a public cryptographic key and a cryptographic key handle, wherein the cryptographic key handle references a private cryptographic key corresponding to the public cryptographic key of the hardware authentication device; and
registering the hardware authentication device using the second authentication information as registration data for the hardware authentication device.