×

Facilitating encrypted persistent storage in browsers

  • US 10,447,672 B2
  • Filed: 04/07/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 11/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • a memory; and

    a processor configured to;

    during a first browser session of a web browser situated at the computing device, obtain a first cryptographic key, the first browser session being associated with a session identifier (ID);

    during the first browser session of the web browser, obtain session data;

    apply the first cryptographic key to the session data to generate encrypted session data;

    store the encrypted session data in the memory;

    during a second browser session of the web browser, transmit a cryptographic key request to a server, the second browser session being associated with the session ID;

    responsive to the cryptographic key request, receive a second cryptographic key from the server;

    retrieve the encrypted session data from the memory; and

    decrypt the encrypted session data using the second cryptographic key.

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