tdsoc / 6th-round-reduced-aes-attack

The Partial Sum Attack on 6-round reduced AES
1 stars 0 forks source link

Performance tweaks #1

Open puccia opened 10 years ago

puccia commented 10 years ago

Hello,

a couple of ideas to improve performance on standard modern x86 machines, without using GPUs or other hardware.

You could use AES-NI instructions where an AES round is performed:

http://www.intel.it/content/dam/doc/white-paper/advanced-encryption-standard-new-instructions-set-paper.pdf

I wonder if the other parts can be sped up by using vector instructions (SSE or AVX), but I haven't really looked into that yet.

ghost commented 10 years ago

Hey Emanuele!!

as always, your feedback rox! :D

this is something we must absolutely check (and hopefully implement) it!

starting from the second part of december, i should have more time to spend on this project, so we can work on pushing the optimization to the limits :)

thanks a lot!

Lo