[Cryptech Tech] Cryptech now has an AES core

Joachim Strömbergson joachim at secworks.se
Thu Nov 27 15:08:21 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Aloha!

I've just created a repo (core/aes) for a new AES block cipher core.

The core supports both 128 and 256 bit keys. The core is iterative and
does 5 cycles/round or 50 cycles for 128 bit keys. The core is supposed
to be compact and will be more compact after I've optimized it. But the
core works and have fairly extensive test support in the testbenches as
well as Python models.

One feature of the core is the ability to just stub away the
decipher_block functionality if one uses cipher modes that don't need
decipher support in the core. CTR mode or SIV key wrapping for example.

The core reaches about (and beyond) 100 MHz in Altera Cyclone and Xilinx
Spartan devices. This means that the core can to about 256 Mbps performance.

More info in the README file in the core directory that should appear
here as soon as the Wiki parser has detected the new core:

http://wiki.cryptech.is/browser/core/aes

Checkout the core using:
git clone git at git.cryptech.is:core/aes.git


- -- 
Med vänlig hälsning, Yours

Joachim Strömbergson - Alltid i harmonisk svängning.
========================================================================
 Joachim Strömbergson          Secworks AB          joachim at secworks.se
========================================================================
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJUdz5lAAoJEF3cfFQkIuyNkNMQANdO3GppNo5+D7hKlZc1VPOO
Qu5VLRCYCA06gNqReb4B2BMRytAOB+9mPgK0Y2qiWwzTpbK0Sbivee+x2biWTMtr
x0yJNUp3tjDCJ+p3RhMViEZmQM+DXQ7SJGKhm0nWf9OpQHQ1a8HDn75v5WeiBx9w
q6lyov6R4SbM6YSu8QEVnXdLtcP+UflOItJ5t6ZZa+R2NtWaos0Mwr2lfJOMufis
1jRPevGmQ1tx+Mm+13nKRPpLz2P1kmh9QR1q6l6LLUROHf9lRL42U++wSyBUE/QV
RJH5ovcT4T2lUlHqU+yI9WKPsd09zsvBMWId8krKUOL7kuwT7LKp1gUAEnuvQml1
BjRjr9edFyvMpIqYfz12BOeEEiOawfS5OFuY8pLAaqSPACgvgbhJgXWSGBrkYNr4
zNEbh5qNZcaNBO1bt7LsNqHWpwHgvra3UEuzICfzUgf/tCWPaxd2Cx6BzMlMe7S+
gaF/3eGc9kBEVRmjILBYgENCp9LDlSxpCWgqsXwz1ee81LXusitMWS34SXk84K8v
4A0Yc8jpX0f8fE77RP0DZg2ASC67LwfR76qyqhXNJ0gouKDeT1aTfX+19s6VPTL3
IIZuakePo5JHD9JHhBsMZFqoqb+jt1Z951mPe3p3FHcurHvsc3KbiJe7rqHWpG+r
ndvniAhC4iWm0Tot3ysv
=RB6i
-----END PGP SIGNATURE-----


More information about the Tech mailing list