secure RNG, hmac, md5 and sha256
in functions now