×

Apparatus and method for implementing a block cipher algorithm

  • US 7,570,760 B1
  • Filed: 09/13/2004
  • Issued: 08/04/2009
  • Est. Priority Date: 09/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A cryptographic unit configured to implement a block cipher algorithm, said cryptographic unit comprising:

  • state storage configured to store cipher state, wherein said cipher state includes a plurality of rows and a plurality of columns; and

    a cipher pipeline comprising a plurality of pipeline stages, wherein each pipeline stage is configured to perform a corresponding step of said block cipher algorithm on said cipher state, wherein a given one of said pipeline stages is configured such that a maximum number of columns that said given pipeline stage is operable to concurrently process is fewer than all of said columns of said cipher state, and wherein during execution of a given round of said block cipher algorithm, said given pipeline stage is operable to process said cipher state in portions over multiple distinct cycles of operation.

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