×

Device independent encrypted content access system

  • US 10,341,304 B1
  • Filed: 01/04/2017
  • Issued: 07/02/2019
  • Est. Priority Date: 01/04/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a first authentication credential at a user device, the first authentication credential being associated with a user;

    based on the first authentication credential, accessing, by one or more processors of the user device, a second authentication credential stored on a key server;

    generating, by the one or more processors, an authentication token and an encryption token;

    based on the authentication token, accessing, by the one or more processors, a plurality of encrypted content elements, an encrypted master key, and a plurality of encrypted content keys, each content element of the plurality of content elements associated with a separate encrypted content key of the plurality of encrypted content keys;

    in response to accessing the encrypted master key, decrypting the master key to generate a master key using the encryption token;

    in response to generating the master key, decrypting the plurality of encrypted content keys to generate a plurality of content keys using the master key;

    decrypting one or more encrypted content elements of the plurality of encrypted content elements using one or more content keys of the plurality of content keys associated with the one or more encrypted content elements to generate a plurality of content elements;

    causing presentation of at least a portion of the plurality of content elements on a display device of the user device.

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