Methods and apparatus for protecting digital content
First Claim
1. A method for protecting digital content, the method comprising:
- receiving, at a source device, a digital certificate from a presentation device;
using public key infrastructure (PKI) to determine, at the source device, whether the presentation device has been authorized by a certificate authority (CA) to receive protected content;
generating a session key at the source device;
using the session key to encrypt data; and
transmitting the encrypted data to the presentation device only if the source device determines that the presentation device has been authorized by the CA to receive protected content.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing system to serve as a source device for protected digital content comprises a processor and control logic. When used by the processor, the control logic causes the processing system to receive a digital certificate from a presentation device. The processing system then uses public key infrastructure (PKI) to determine Whether the presentation device has been authorized by a certificate authority (CA) to receive protected content. The processing system may also generate a session key and use the session key to encrypt data. The processing system may transmit the encrypted data to the presentation device only if the presentation device has been authorized by the CA to receive protected content. Presentation devices and repeaters may perform corresponding operations, thereby allowing content to be transmitted and presented in a protected manner. Other embodiments are described and claimed.
-
Citations
32 Claims
-
1. A method for protecting digital content, the method comprising:
-
receiving, at a source device, a digital certificate from a presentation device; using public key infrastructure (PKI) to determine, at the source device, whether the presentation device has been authorized by a certificate authority (CA) to receive protected content; generating a session key at the source device; using the session key to encrypt data; and transmitting the encrypted data to the presentation device only if the source device determines that the presentation device has been authorized by the CA to receive protected content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A processing system to serve as a source device for protected digital content, the processing system comprising:
-
a processor; and control logic which, when used by the processor, results in the processing system performing operations comprising; receiving a digital certificate from a presentation device; using public key infrastructure (PKI) to determine whether the presentation device has been authorized by a certificate authority (CA) to receive protected content; generating a session key; using the session key to encrypt data; and transmitting the encrypted data to the presentation device only if the presentation device has been authorized by the CA to receive protected content. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article of manufacture, comprising:
-
a tangible, machine-accessible medium; and instructions in the machine-accessible medium, wherein the instructions, when executed by a processing system, cause the processing system to perform operations comprising; receiving a digital certificate from a presentation device; using public key infrastructure (PKI) to determine whether the presentation device has been authorized by a certificate authority (CA) to receive protected content; generating a session key; using the session key to encrypt data; and transmitting the encrypted data to the presentation device only if the presentation device has been authorized by the CA to receive protected content. - View Dependent Claims (29, 30, 31)
-
-
32-77. -77. (canceled)
Specification