×

Local claim-based security service with cross-browser compatibility

  • US 10,476,870 B2
  • Filed: 08/25/2017
  • Issued: 11/12/2019
  • Est. Priority Date: 08/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computing system, comprising:

  • at least one processor on a user machine; and

    memory storing instructions executable by the at least one processor on the user machine, wherein the instructions, when executed, provide;

    web application interaction logic, in a local authority service running on the user machine, whereinthe web application interaction logic is configured to interact with a web application running on the user machine to receive an authentication request from the web application, andthe authentication request requests authentication to a remote computing system, that is remote from the user machine;

    hardware key reader interaction logic, in the local authority service, wherein the hardware key reader interaction logic is configured to, based on the authentication request, interact with a hardware key reader to obtain a representation of a hardware-protected key corresponding to a user; and

    secure backend communication logic, in the local authority service, configured to;

    provide a token to an authentication system of the remote computing system, the token being generated based, at least in part, on the hardware-protected key; and

    receive an operation result performed by the authentication system using the token,wherein the web application interaction logic is configured to provide an indication of the operation result to the web application, and the web application interaction logic is configured to interact with a plurality of different web applications.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×