pub fn random_bytes(size: usize) -> Result<Vec<u8>, RngError>
Return one owned buffer of random bytes from the shared RNG.