pub fn sha512_internal<C: Constants<80, u64>>(msg: Vec<U1024>) -> U512
The internal loop of the SHA-512 algorithm, you can use different initial hash and constant values by implementing the Constants trait on a new object