Instruction Encryption/Decryption Arrangement and Method with Iterative Encryption/Decryption Key Update
AssigneeInfineon Technologies AG
InventorStefan Mangard
Life of this patent
Estimating the term…
Loading patent…
AssigneeInfineon Technologies AG
InventorStefan Mangard
Estimating the term…
An instruction decryption arrangement includes an input interface configured to receive an encrypted instruction, a decryption key updater configured to output a decryption key, and an instruction decrypter including a first input connected to the input interface and a second input connected to the decryption key updater, and configured to decrypt the encrypted instruction using the decryption key and to provide a decrypted instruction. The decryption key updater is further configured to update the decryption key using at least one of the encrypted instruction and the decrypted instruction. An alternative instruction decryption arrangement includes a key stream module configured to iteratively determine a key state corresponding to a current instruction for a computing unit and an instruction decrypter configured to receive an encrypted instruction related to the current instruction and decrypt the encrypted instruction using the key state to provide a decrypted instruction.
An instruction decryption arrangement, comprising:
An instruction encryption arrangement, comprising:
An instruction decryption arrangement, comprising:
An instruction decryption arrangement, comprising:
A method for decrypting instructions for a computing unit, the method comprising:
A method for decrypting instructions for a computing unit, the method comprising:
A computer readable digital storage medium having stored thereon a computer program having a program code for performing, when running on a computer, a method for decrypting instructions for a computing unit, the method comprising:
A method for encrypting instructions for a computing unit, the method comprising:
A computer readable digital storage medium having stored thereon a computer program having a program code for performing, when running on a computer, a method for encrypting instructions for a computing unit, the method comprising:
Dependencies are inferred from the claim text.