pub fn sha256_single(input: &[u8]) -> Result<Sha256Hash, ProgramError>
Compute SHA-256 over a single byte slice.