Systems and methods for cryptographic authentication
AssigneeTrusona, Inc.
InventorDavid Michael KOPACK
Life of this patent
Estimating the term…
Abstract
Systems and methods for cryptographic authentication are provided. A transport service may establish a connection with a login device, where a user is attempting to log in via a web browser. The login device may display a graphical code that encodes a unique URL provided by the transport service. A user may use an authenticator device to image the graphical code. A browser within the authenticator device may be opened and access the URL. The transport service may utilize the authenticator device to perform a proximity-based authentication.
Claims21
(canceled)
A method for providing authentication for accessing a resource via a login device, the method comprising:
- (a) upon detecting the login device does not support a proximity-based authentication, generating a unique Uniform Resource Locator (URL) associated with a service provider that provides the resource;
- (b) generating a graphical code encoded with the unique URL that is to be rendered on the login device for accessing the resource;
- (c) upon scanning the graphical code with aid of a camera of a user mobile device, accessing the unique URL to establish a network connection between the login device and the user mobile device;
- and
- (d) performing, using a cryptographic key, a cryptographic challenge and a cryptographic response between the user mobile device and the service provider via the network connection to conduct authentication for accessing the resource via the login device.
A system for providing authentication for accessing a resource via a login device, the system comprising:
- a non-transitory computer-readable medium storing software instructions, and one or more processors configured to execute the software instructions to:
- i) upon detecting the login device does not support a proximity-based authentication, generate a unique Uniform Resource Locator (URL) associated with a service provider that provides the resource;
- ii) generate a graphical code encoded with the unique URL that is to be rendered on the login device for accessing the resource;
- and
- a user mobile device configured to:
- (i) scan the graphical code with aid of a camera of a user mobile device and establish a network connection between the login device and the user mobile device by, accessing the unique URL,
- (ii) perform, using a cryptographic key, cryptographic challenge and response with the service provider via the network connection to conduct authentication for accessing the resource via the login device.
Dependencies are inferred from the claim text.