AES encrytion (ASIC)

This is a discussion on AES encrytion (ASIC) within the Arch forums in Other Technologies category; 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 ......

Go Back   Database Forum > Other Technologies > Arch

Database Forums

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-26-2008, 04:45 AM
Default AES encrytion (ASIC)

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 ...

Reply With Quote
  #2  
Old 08-26-2008, 09:15 PM
Default Re: AES encrytion (ASIC)

swissiyoussef-at-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?
Reply With Quote
  #3  
Old 08-28-2008, 04:07 AM
Default Re: AES encrytion (ASIC)

On Aug 26, 9:45*am, swissiyous...@gmail.com wrote:
> 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 ...


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

Reply With Quote
Reply


Thread Tools
Display Modes



All times are GMT -4. The time now is 01:23 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by bbpixel2008 :: jvbPlugin R1013.368.1

Search Engine Friendly URLs by vBSEO 3.1.0
vB Ad Management by =RedTyger=
In an effort to better serve ads to our visitors, cookies are used on Mydatabasesupport.com. For more information, check out our Privacy Policy.