Scrambled tweak mode of blockciphers for differential power analysis resistant encryption
AssigneeThe Boeing Company
InventorLaszlo Hars
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Boeing Company
InventorLaszlo Hars
Estimating the term…
A system and method for providing a scrambled tweak mode of block cipher encryption for a device that mitigates the effect of side channel attacks based on differential power analysis (DPA). The scrambled tweak mode encryption engine creates noise at the start of the encryption process by obfuscating the counter value with the use of the very fast mixing function, such as a mixing function based on a XOR tree, substitution-permutation networks, or double-mix Feistel networks. The mixing function uses some secret key material, which diversifies its behavior between different instantiations. Because the counter values are scrambled and the mixing functions operate very fast in parallel hardware, the input of the block cipher is pseudorandom and groups of blocks can't be correlated.
A system for improving security of a device comprising:
A system for improving security of a device comprising a tweak mode encryption engine that:
A method for of claim for improving security of a device comprising the steps of:
Dependencies are inferred from the claim text.