freenode/#mezzano - IRC Chatlog
Search
12:46:34
froggey
housel: I think I've fixed all the ironclad failures. the latest sharplispers git builds without any issues and the testsuite passes almost all the tests
14:55:41
froggey
fixing timing side-channels proper should probably involve a compiler declaration to force it to generate code in a way that is side-channel free and to make sure that changes to the compiler don't break any hand-tuned code
18:57:23
fittestbits__
I looked through the ironclad code. Under #+unix, ironclad reads /dev/urandom. So we would want to implement something like /dev/urandom for mezzano.
18:58:23
fittestbits__
I'm not sure what that would take. On linux, it does use the entropy pool until it runs out, then uses a pseudo random number generator.
18:58:43
fittestbits__
I've never looked it to creating an entropy pool, so I have no idea what it takes.
19:08:38
froggey
there is a paper on how linux acquires and manages entropy, though I can't remember what it's called