pub type HashOutput = [u8; 32];
Represents the output of the hash function.
We are using SHA-256, so the hash values have 256 bits.