Systems and methods for performing transport I/O
First Claim
1. A removable security device comprising:
- at least one processor; and
memory encoding computer executable instructions that, when executed by the at least one processor, performs a method comprising;
receiving, by the removable security device not operating in ISO-7816 mode, network encrypted content;
decrypting the network encrypted content using at least one network control word to generate clear content, wherein the at least one network control word is not transmitted from the removable security device;
encrypting, by the removable security device, the clear content using at least one local control word to generate locally encrypted content, wherein the locally encrypted content is specific to a video processing device physically coupled to the removable security device; and
providing the locally encrypted content to the video processing device.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing a Transport I/O system are described. Network encrypted content may be received by a device. The device may provide the network encrypted content to a secure processor, such as, for example, a smart card. The secure processor obtains a network control work that may be used to decrypt the network encrypted content. The secure processor may decrypt the network encrypted content to produce clear content. In embodiments, the secure processor may then use a local control word to generate locally encrypted content specific to the device. The device may then receive the locally encrypted content from the secure processor and proceed to decrypt the locally encrypted content using a shared local encryption key. The transport I/O system ensures the protection of the network control word by maintaining the network control word on the secure processor.
649 Citations
20 Claims
-
1. A removable security device comprising:
-
at least one processor; and memory encoding computer executable instructions that, when executed by the at least one processor, performs a method comprising; receiving, by the removable security device not operating in ISO-7816 mode, network encrypted content; decrypting the network encrypted content using at least one network control word to generate clear content, wherein the at least one network control word is not transmitted from the removable security device; encrypting, by the removable security device, the clear content using at least one local control word to generate locally encrypted content, wherein the locally encrypted content is specific to a video processing device physically coupled to the removable security device; and providing the locally encrypted content to the video processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, by a removable security device not operating in ISO-7816 mode, network encrypted content; decrypting the network encrypted content using at least one network control word to generate clear content, wherein the at least one network control word is not made accessible by the removable security device; encrypting, by the removable security device, the clear content using at least one local control word to generate locally encrypted content, wherein the locally encrypted content is specific to a video processing device physically coupled to the removable security device; and providing the locally encrypted content to the video processing device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a video processing device; and a removable security device electrically coupled to the video processing device and comprising at least one processor, wherein the at least one processor performs a method comprising; receiving, by the removable security device when not operating in ISO-7816 mode, network encrypted content; decrypting the network encrypted content using at least one network control word to generate clear content, wherein the at least one network control word is not transmitted from the removable security device; encrypting, by the removable security device, the clear content using at least one local control word to generate locally encrypted content, wherein the locally encrypted content is specific to a video processing device physically coupled to the removable security device; and providing the locally encrypted content-to the video processing device.
-
Specification