Patent ID: 9331848
Filing Date: 2016-05-03
CPC Classification: G09C,H04L

Claim Text:
1. A method for encrypting data in an integrated circuit comprising: processing, using whitening circuitry, a first and second block of plaintext to output a respective first and second block of obfuscated plaintext; processing the first block of obfuscated plaintext to output a first block of further obfuscated plaintext; encrypting in a first encryption block the first block of further obfuscated plaintext to output a first block of ciphertext; combining, using first combining circuitry, the second block of obfuscated plaintext with the first block of ciphertext to output a second block of further obfuscated plaintext; encrypting, in a second encryption block, the second block of further obfuscated plaintext to output a second block of ciphertext, wherein the encrypting the second block of obfuscated plaintext occurs after the processing using the whitening circuitry; and combining, using second combining circuitry, one of the first block of further obfuscated plaintext or the first block of obfuscated plaintext with the second block of ciphertext to output a block of obfuscated ciphertext.