Multi-Block Cryptographic Operation
AssigneeApple Inc.
InventorsBruno Kindarji, Mathieu Ciet, Benoit Chevallier-Mames, Thomas Icart, Augustin J. Farrugia
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsBruno Kindarji, Mathieu Ciet, Benoit Chevallier-Mames, Thomas Icart, Augustin J. Farrugia
Estimating the term…
Some embodiments provide a method for performing a block cryptographic operation that includes a plurality of rounds. The method receives a message that includes several blocks. The method selects a set of the blocks. The set has a particular number of blocks. The method applies a cryptographic operation to the selected set of blocks. A particular round of the cryptographic operation for a first block in the set is performed after a later round than the particular round for a second block in the set, while a different particular round for the first block is performed before an earlier round than the different particular round for the second block. In some embodiments, at least two rounds for the first block are performed one after the other without any intervening rounds for any other blocks in the set.
A method for performing a block cryptographic operation comprising a plurality of rounds, the method comprising:
A machine readable medium storing a program which when executed by at least one processing unit performs a block cryptographic operation comprising a plurality of rounds, the program comprising sets of instructions for:
A device comprising:
Dependencies are inferred from the claim text.