×

Apparatus and method of performing AES Rijndael algorithm

  • US 20050135607A1
  • Filed: 12/01/2004
  • Published: 06/23/2005
  • Est. Priority Date: 12/01/2003
  • Status: Active Grant
First Claim
Patent Images

1. An encryption and decryption apparatus, comprising:

  • a round key generator generating at least one round key for iterative operations in each of a plurality of rounds using an input key for one of the encryption or decryption;

    an initial round key adder receiving a plurality of divided parts of an input data, consecutively receiving a plurality of parts of the at least one round key which is output from the round key generator for an initial round and corresponds to each of the divided parts of the input data, and adding the divided parts of the input data and the corresponding part of the at least one round key;

    a first operator receiving a first data which is output from the initial round key adder and a second part of the at least one round key which is output from the round key generator and performing operations for the one of the encryption or decryption;

    a second operator receiving a second data which is output from the initial round key adder and a third part of the round key which is output from the round key generator, and performing operations for the one of the encryption or decryption; and

    a register part temporarily storing the first data which is output from the first operator and the second data which is output from the second operator, inputting the first and second data to the first and second operators, respectively, for operations of a next round among the plurality of the rounds, and outputting an encrypted or decrypted data when the plurality of the rounds are completed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×