Methods for accessing content based on a session ticket
First Claim
Patent Images
1. A method for accessing content stored on a memory device, comprising:
- generating a session ticket by encrypting a parameter associated with the cryptographic key with a variable that has a value associated with a session and that changes value at different sessions;
providing the session ticket to a host computing device;
receiving the session ticket and a request to access the content from the host computing device;
attempting to extract the parameter associated with the cryptographic key from the session ticket by decrypting the session ticket with the variable, wherein if the session has not changed, the value of the variable has not changed, and the parameter associated with the cryptographic key is extracted from the session ticket; and
if the parameter associated with the cryptographic key is extracted from the session ticket;
obtaining the cryptographic key based on the parameter,decrypting the content using the cryptographic key, andsending the content to the host computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for accessing content stored on a memory device is provided. In this method, a request to access the content is transmitted and a session ticket is received. The session ticket includes a parameter used to decrypt the content and the session ticket is generated based on a variable that is configured to change at a session. The content may be accessed based on the session ticket.
-
Citations
14 Claims
-
1. A method for accessing content stored on a memory device, comprising:
-
generating a session ticket by encrypting a parameter associated with the cryptographic key with a variable that has a value associated with a session and that changes value at different sessions; providing the session ticket to a host computing device; receiving the session ticket and a request to access the content from the host computing device; attempting to extract the parameter associated with the cryptographic key from the session ticket by decrypting the session ticket with the variable, wherein if the session has not changed, the value of the variable has not changed, and the parameter associated with the cryptographic key is extracted from the session ticket; and if the parameter associated with the cryptographic key is extracted from the session ticket; obtaining the cryptographic key based on the parameter, decrypting the content using the cryptographic key, and sending the content to the host computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory device comprising:
-
a memory; and a controller in communication with the memory, wherein the controller is configured to; generate a session ticket by encrypting a parameter associated with the cryptographic key with a variable that has a value associated with a session and that changes value at different sessions; provide the session ticket to a host computing device; receive the session ticket and a request to access the content from the host computing device; attempt to extract the parameter associated with the cryptographic key from the session ticket by decrypting the session ticket with the variable, wherein if the session has not changed, the value of the variable has not changed, and the parameter associated with the cryptographic key is extracted from the session ticket; and if the parameter associated with the cryptographic key is extracted from the session ticket; obtain the cryptographic key based on the parameter, decrypt the content using the cryptographic key, and send the content to the host computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification