×

Systems and methods for securing cryptographic data using timestamps

  • US 8,938,625 B2
  • Filed: 03/31/2012
  • Issued: 01/20/2015
  • Est. Priority Date: 06/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of securing cryptographic data used to playback encrypted content on a playback device, the method comprising:

  • securely storing at least one timestamp in memory within a playback device in response to the occurrence of at least one predetermined event, where a stored timestamp is based on the current time of a system clock within the playback device when a predetermined event occurs, where the at least one timestamp is secured using at least a product key derived from product provisioning characteristics, and where the predetermined event arises from a playback event of a specific piece of content by the playback device;

    generating a cryptographic key using information including the at least one time stamp;

    securing cryptographic data used to playback encrypted content on the playback device using the cryptographic key;

    receiving a request to playback encrypted content via a user interface on the playback device, where the encrypted content is accessible using the cryptographic data securely stored in the memory of the playback device;

    accessing the at least one timestamp securely stored in memory using the playback device;

    deleting the cryptographic data from memory, when the system clock is invalid;

    generating the cryptographic key using information including the at least one retrieved time stamp;

    decrypting the cryptographic data using at least the cryptographic key generated using information including the at least one retrieved timestamp;

    decrypting at least a portion of the encrypted content using the cryptographic data;

    andplaying back the content using the playback device.

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