[Cryptech Tech] trng ready for play

Joachim Strömbergson joachim at secworks.se
Fri Oct 3 07:06:45 UTC 2014


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

Aloha!

Randy Bush wrote:
> if entropy providers vary much in speed, having a per-provider
> timeout may be wise.

True. The provider might even be made to handle the timeout itself. The
avalanche entropy provider for example will know the approximate
internal data rate anyway so having it adjusting the timeout. OTOH this
would still push the ability to break out from livelock away from the
collector.

We should make a list of features to add somewhere. For me the highest
priorities right now are:

* Getting the trng to build cleanly against the FPGA on the Novena.

* Getting the trng onto the Novena

* Start doing real testing of the entropy sources as well as random
numbers generated by the trng on the Novena.

* Develop on-line entropy health checks, add test mode functionality

* Optimize performance (the csprng_fifo is totally wrong design-wise. It
works, but does not hide latency.)

After that it is back to ciphers, key wrappers etc.

I think I have things to do. ;-)

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

iQIcBAEBCAAGBQJULksEAAoJEF3cfFQkIuyNs7YP+wUEDtsd6YM6D8+NwYglrnuV
9ySQP4YaedyC4qBQqOPEY3XSJI4LEBwLweHTnI8eRESeDp4ew5YlYrhYWcj6lbXS
l63vfEWNffM8fvWixF4GTWNPz5w1smR38upu3yFh3oJ+lyezET8C02y3NOMdpABQ
IGVCYHtAB8ElKt6Kdu1oxUncMyq3x+9r0l/5DjJyMWU3diKGDZo8uB8fxVYe/4V/
28BVXcLMXVYrbQJvT4abdgUEEtsKJgcMnA/OrHr+ZCAbcXlMkp0/BXEkfMEeiwNv
rDdfF/wFkGNoJH82kZqojILjXrxcVzwamhhn07Q0uUZnlZJLz/j6xIuM77FNJqGs
24bbxpsdZqHYh/obd3sfhGk2WhGH4nG4Q/YG+WAMQvp03Zj8Wech5bURxi2q6e+s
ExlJMEbn16A6zz/I+EflfOwYcQ4dM/FudLdTjMRKrqSAFTEnBRv2jMAq3RMetiyf
n9v8vyKDiOWqN3zuhoVeD5UVZeeK63FrUJuipfWLoy52gVKUXvineydbposfeKKw
cWS/KGKMLD7sLc2Bcd4843xS2ywfJtokC8ioPnsbTSfs0bzKwoYcoY4HiDTaqskO
sDcGpbKWBACKmjXcUEU9YjIUPSNUSw4BAAh/u10/TlMazNJKYdHCRhGHmCADeplp
XlH4+Ixe+x2MlsH16hpC
=RTU7
-----END PGP SIGNATURE-----


More information about the Tech mailing list