pub fn c2_bound_auth_transcript(
direction: C2AuthDirection,
client_nonce: &[u8; 32],
server_nonce: &[u8; 32],
offer: &ClientCompatibilityOffer,
selected: &NegotiatedC2ControlCompatibility,
) -> Result<Vec<u8>, C2AuthTranscriptError>