×

Browser security module

  • US 10,313,112 B2
  • Filed: 12/28/2015
  • Issued: 06/04/2019
  • Est. Priority Date: 12/06/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving a secure key via a link received at a browser on a client device from an authentication server;

    receiving first active content at the browser;

    executing the first active content, wherein the first active content causes the secure key to be stored in a security module associated with the browser, the security module having an interface enabling active content executing in the browser to cause the security module to perform one or more operations using the secure key;

    receiving, at the browser, second active content associated with a domain, the second active content, when executed, contacting the security module;

    performing, by the security module, an operation of the one or more operations using the secure key, the operation based at least in part on a characteristic of the second active content or the domain associated with the active content; and

    enabling the second active content to obtain a result of the operation from the security module and send a request using the result to a server to obtain content from the server upon authentication by the server that the result was produced using the secure key, without exposing the secure key to the second active content.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×