Cipher core in a content protection system
AssigneeIntel Corporation
InventorJeffrey D. Hoffman
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorJeffrey D. Hoffman
Estimating the term…
A cipher system having a cipher core to encrypt plaintext data into ciphertext data, and a bus interface coupled to the cipher core to transfer the ciphertext data to a bus. In one embodiment, the cipher core comprises a block assembler to receive words of data and to assemble the words into a block, an encryption function to encrypt the block based on an encryption function key, a block transmitter to receive the encrypted block and to disassemble the encrypted block into encrypted data words, and a controller to control multiple rounds of encryption by the encryption function for the block. In another embodiment, the encryption function is duplicated and the controller is replaced by two controllers, the first controller controlling the first five rounds of encryption of the block and the second controller controlling the second five rounds of encryption of the block.
An apparatus for encrypting data comprising:
An apparatus for encrypting data comprising:
A cipher system comprising:
A cipher system comprising:
The apparatus of 21, wherein the first set of rounds comprises rounds one through five of a cipher and the second set of rounds comprises rounds six through ten of the cipher.
An apparatus for encrypting data comprising:
An apparatus for encrypting data comprising:
The apparatus of 24, wherein the first set of rounds comprises rounds one through five of a M6-S56 cipher and the second set of rounds comprises rounds six through ten of the M6-S56 cipher.
Dependencies are inferred from the claim text.