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, andencrypting 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.
72 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