[Cryptech Core] Timing fix for SHA-512

Joachim Strömbergson joachim.strombergson at assured.se
Wed Apr 25 16:40:47 UTC 2018


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

Aloha!

I've just merged the timing fixes for the SHA-512 core. The core is now
capable of running at 125 MHz. A good margin when running the FPGA at
100 MHz. The changes does not modify interfaces/API and should work
directly. The number of clock cycles to perform a hash operation has (of
course) changed.

The important thing to verify on system level is that an update RNG with
the pipelined SHA-512 core still generates random numbers. It should,
but better safe than sorry.

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

Joachim Strömbergson - Assured AB
========================================================================

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJa4K+PAAoJEF3cfFQkIuyNH+sP/iWQtN2FwNxYf1yC9CeGMfVi
EefHdXzERIa0NH70iI5ll7nwqYd3Tww4RlD+HYeoVek3648NQ/jmMCt/hpBxqlQs
UeWYK+NkNqpxuuuWKiqf8aHSZIBUkvFKCZ6dulUDr7bB0XKMQD0PPv4PW/SXOsPu
ryq7bbvEHu+19qpTyNa/Xul+1aiWCs7edto2z6oclFpQECiDn7YLP/i+hmTVyf45
brLajPXdaa91FSJl29RHw77Un6xYBa5XDsY44q6fy7lCBnl4/4KID1Q+p0rBX5W7
zVL4EnwEhh3K9gFcJQmjgJgRWa5v9VPA9aDgox5CWd3IbLdJKtMaa7vh7fSSI80w
CRl7AK3rgp9/7sEtN9r4LcybrdgMfiNoB3tdRR6SorFrwibKCkba6qtgy5lddLtj
frFdlAx/rNwKHLNlxC4/6GeiXABWDe12slMAfXLZ3DGsVRaBiYlhmH52dcXqm3XX
sBdYJIXt7O1o7vD80XxBbZyC5lxO52aasimHdnnMZ/tvENrKtgTsysRnYTF18FW2
fzj33eTH/V/mmAG7bgvpzzXvSuQI5Ls2vQT9XjlZd6QRdW33+sMnJv+dYloXaO7a
juolom1T4W2p0l5yv7Lse3AjhkpkfEoWd5i3gnA5oNwU6w1GNXmguf5b11OPXbvd
5tBbM2grXVDbc1Rqx1kD
=M80c
-----END PGP SIGNATURE-----


More information about the Core mailing list