METHOD AND SYSTEM TO SECURELY STORE AND DISTRIBUTE CONTENT ENCRYPTION KEYS
First Claim
Patent Images
1. A method comprising:
- receiving a product key at a service provider, the product key;
received from a first content provider, and encrypting a first content controlled by the first content provider;
encrypting the product key within a first secure device at the service provider using a storage key; and
storing the encrypted product key at the service provider.
4 Assignments
0 Petitions
Accused Products
Abstract
A method comprising receiving a product key at a service provider, where the product key is (1) received from a first content provider, and (2) encrypting a first content controlled by the first content provider. The method encrypts the product key within a first secure device at the service provider using a storage key and stores the encrypted product key at the service provider.
109 Citations
20 Claims
-
1. A method comprising:
-
receiving a product key at a service provider, the product key;
received from a first content provider, and encrypting a first content controlled by the first content provider;
encrypting the product key within a first secure device at the service provider using a storage key; and
storing the encrypted product key at the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a product key at a service provider, the product key;
being received from a first content provider, encrypting a first content controlled by the first content provider, and being encrypted;
decrypting the product key within the first secure device at the service provider;
encrypting the product key within the first secure device at the service provider using a storage key associated with the first secure device; and
storing the encrypted product key at the service provider.
-
-
10. A method comprising:
-
receiving a product key at a service provider, the product key;
being received from a first content provider, encrypting a first content controlled by the first content provider, and being encrypted with a secure device public key of a first secure device of the service provider;
decrypting the product key using a secure device private key;
encrypting the product key using a storage key; and
storing the encrypted product key at the service provider.
-
-
11. A system comprising:
-
a first content provider; and
a service provider, coupled to the first content provider via a network, to receive a product key, wherein the product key is received from the first content provider and used to encrypt a first content controlled by the first content provider;
wherein the service provider is to encrypt the product key within the first secure device at the service provider using a storage key; and
wherein the service provider is further to store the encrypted product key. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
receiving means, to receive a product key at a service provider, the product key;
received from a first content provider, and encrypting a first content controlled by the first content provider;
encrypting means, to encrypt the product key within a first secure device at the service provider using a storage key; and
storage means, to store the encrypted product key at the service provider.
-
-
20. A computer-readable medium including instructions that, when performed by a computer, cause the computer to:
-
receive a product key at a service provider, the product key;
received from a first content provider, and encrypting a first content controlled by the first content provider;
encrypt the product key within a first secure device at the service provider using a storage key; and
store the encrypted product key at the service provider.
-
Specification