Failover to openssl_random bytes if /dev/urandom is not available