fn sha3_dual( signed_part: impl AsRef<[u8]>, remainder: impl AsRef<[u8]>, ) -> ([u8; 32], [u8; 32])
Compute the sha3-256 digests of signed_part on its own, and of signed_part concatenated with remainder.