Right now this is vulnerable to the `fork()` issue with OpenSSL's PRNG, that needs to be addressed before this can be merge.d