pub fn random_hex(size: usize) -> Result<String, RngError>
Produce hex-encoded random bytes using the shared RNG.