×

METHOD AND APPARATUS FOR EFFICIENTLY IMPLEMENTING THE ADVANCED ENCRYPTION STANDARD

  • US 20090172068A1
  • Filed: 12/28/2007
  • Published: 07/02/2009
  • Est. Priority Date: 12/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus implementing an Advanced Encryption Standard (AES) S-box encryption process on a 128-bit block including 16 byte values, the apparatus comprising:

  • a first field conversion circuit to convert each of the 16 byte values, respectively, from a first corresponding polynomial representation in GF(256) to a second corresponding polynomial representation in GF(22)4),a multiplicative inverse circuit to compute for each of the second corresponding polynomial representations in GF(22)4) of the 16 byte values, respectively, a corresponding multiplicative inverse polynomial representation in GF(22)4); and

    a second field conversion circuit to convert each corresponding multiplicative inverse polynomial representation in GF(22)4) and to apply an affine transformation to generate, respectively, a third corresponding polynomial representation in GF(256).

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×