pub fn sha256_hex(data: &[u8]) -> String
Compute SHA-256 of a byte slice, returned as lower-case hex.