Method and system for providing secure CODECS
First Claim
1. An apparatus for securely providing digital content, comprising:
- a communications interface that is configured to receive digital content;
an authentication component in communication with the communications interface, and that is arranged to perform actions, including;
determining if a source of the digital content is authentic;
determining if access to the digital content is authorized, based on a digital right and an entitlement; and
if the source is authentic and access to the digital content is authorized, enabling the digital content to be securely decompressed.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method is arranged to provide compression and decompression of digital content in a secure manner. The system is configured to authenticate a source of the digital content, and to further determine a consumer'"'"'s entitlements and rights for access to the digital content. Based upon the determined entitlements and rights for access, the system is directed to decrypt, and decompress the digital content. In one embodiment, a component of the system is enabled to establish a trust relationship with at least one other component of the system, to minimize an opportunity for piracy of the digital content. In another embodiment, a secure clock is directed to provide protection against hackers that may employ an in-circuit emulator, or the like.
-
Citations
21 Claims
-
1. An apparatus for securely providing digital content, comprising:
-
a communications interface that is configured to receive digital content;
an authentication component in communication with the communications interface, and that is arranged to perform actions, including;
determining if a source of the digital content is authentic;
determining if access to the digital content is authorized, based on a digital right and an entitlement; and
if the source is authentic and access to the digital content is authorized, enabling the digital content to be securely decompressed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing digital content, comprising:
-
receiving digital content;
authenticating a source of the digital content; and
if access to the digital content is allowed based, in part, on a right and an entitlement associated with a user, and authentication of the source, then decrypting the digital content, and securely decompressing the decrypted digital content using a secure Compresser/DECompresser (CODEC). - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for use in providing digital content, comprising:
-
a parser that is configured to perform actions, including;
receiving digital content;
if the received digital content is unencrypted, providing the unencrypted digital content to a clear content CODEC to be decompressed; and
if the received digital content is encrypted, providing the encrypted digital content to a secure CODEC;
the secure CODEC being in communication with the parser, and configured to perform action, including;
receiving the encrypted digital content securely through a trust link;
authenticating a source of the encrypted digital content;
determining a right and an entitlement associated with the digital content; and
if the source is determined to be authentic and the right and the entitlement enables access to the digital content, then decrypting the digital content and decompressing the unencrypted digital content. - View Dependent Claims (16, 17, 18)
-
-
19. A device for use in providing digital content, comprising:
-
a transceiver that is configured to receive digital content;
means for securely determining authentication of a source of the digital content;
means for securely determining a right or entitlement associated with a use of the digital content; and
means for enabling the digital content to be securely decrypted and decompressed, if it is determined that the source of the digital content is authentic and the right or entitlement enables the use of the digital content. - View Dependent Claims (20, 21)
-
Specification