AES encrytion (ASIC)

Started by August 26, 2008
Hey folks , i need ur opinion about something  :
To implement an AES decryption (CBC mode ) algorithm in ASIC , what
would be the best way to do it ? i mean among these architectures
which one do you choose and why :

* Basic iterative architecture
* Partial loop  unrolling
* full loop unrolling
* Partia outer-round pipelining
* Full outerround pipelining
* Inner-round pipelining
* Partial mixed innerand outerroundpipelining
* Full mixed inner- and outer-round pipelining
* other ...

swissiyoussef@gmail.com writes:
> To implement an AES decryption (CBC mode ) algorithm in ASIC , what > would be the best way to do it ?
How long is a piece of string?
On Aug 26, 9:45=A0am, swissiyous...@gmail.com wrote:
> Hey folks , i need ur opinion about something =A0: > To implement an AES decryption (CBC mode ) algorithm in ASIC , what > would be the best way to do it ? i mean among these architectures > which one do you choose and why : > > * Basic iterative architecture > * Partial loop =A0unrolling > * full loop unrolling > * Partia outer-round pipelining > * Full outerround pipelining > * Inner-round pipelining > * Partial mixed innerand outerroundpipelining > * Full mixed inner- and outer-round pipelining > * other ...
I found the AES implementation on Opencores to be pretty good and easy to use, so perhaps you can save time by using it... Eli