[Cryptech Tech] EIM: mostly working

Joachim Strömbergson joachim at secworks.se
Fri Nov 7 10:41:12 UTC 2014


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

Aloha!

Paul Selkirk wrote:
> Given that all 3 of the hash cores produce correct digests for
> single and double block tests most of the time, I'm pretty confident
> in both of these things. But I think we're riding the edge of our
> timing tolerances, and it's biting us most often in the 1000-block
> test (while the other tests hash 18 blocks in total).

I've just gone through the main cores and implemented them for the
Spartan-6 device on the Novena. The Maxf you can get from them are:

ChaCha: 67 MHz
SHA-1: 100 MHz
SHA-256: 70 MHz
SHA-512: 57 MHz

This is a best case that allows ISE to do best effort implementation of
the core. This means that these cores will not be able to meet timing
when driven by a clock running at higher clock frequency. In fact, on
the Novena with a lot of pin constraints and other blocks fight


- -- 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.0.22 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJUXKHIAAoJEF3cfFQkIuyN9rUP/Ajh9v+jNg9/VlinSXwiRXua
QxZAYE763mjIlZjU20j7pLY4/p87P5DGrpy81IsIpIVKntATjRIMrPq/kFBl346R
j0GHXLB7H2dNBHbJ0qbDt52r3iiYPUXBfB538m7xLT3nj0+WNjysSjaOvc5VIW7D
fxfnc8lDl1tRchnUMuSFF1tF4Mjkho7oLOGGm2tLdhDZ1RfWm++T0RB4lj74DEPL
wUWFovbQhw6YxacGaFMgyaaMdFXzrxreRvJo3/N6xuvs/ncBEoCbJIyKF0v8l2zn
PZ/1kIutl2IVshSaWDVrqZ9L5m93EjzkWBgUFzTwdNKdEZSpFCEvBe3Mjk2+WRnD
mpzUuUSI0l6APIosBVvWZKCr+Svu8rMpJj/2SOglKczl7rj3GJ+frvhUbwdHkN3A
2zohD+hs6AFT9HXShmfuqSNBZUBaE/uf89hhmSWU0tzML1RZyue5bB3a1KkU3FVt
lgmnnp/Uj75yLLizkcY+aDy2Nu5yueU8pE9Pe71Bi8tqjL2z1Tcn6wnaAKS5ZxTQ
hna2QTze7BRKT19wI74kjQWd2SNNBfp0VtAiIPEJzt0bZvnDAijxo5MG94k67615
zGZb9s4+MeP1iRqrUulvmVLt616k1mq8sd0FAVfPMd+tA5whdnvNhFKN0BVJtPRa
yQNAJB+57GbF+t2k66D+
=jy7A
-----END PGP SIGNATURE-----


More information about the Tech mailing list