var bitstring v_etsi_ts_102941_data_content_msg := oct2bit(v_response.response.body.binary_body.ieee1609dot2_data.content.signedData.tbsData.payload.data.content.unsecuredData);
log("*** " & testcasename() & ": INFO: match ", match(v_etsi_ts_102941_data.content, mw_butterflyAuthorizationResponse(mw_ra_ee_cert_info)), " ***"); // TODO In TITAN, this is the only way to get the unmatching in log
if (not(match(v_etsi_ts_102941_data.content, mw_butterflyAuthorizationResponse(mw_ra_ee_cert_info)))) {
log("f_http_build_butterfly_authorization_request_message: Public encryption key: ",v_public_enc_key);
log("f_http_build_butterfly_authorization_request_message: Public encryption key comp: ",v_compressed_enc_key_mode);
p_salt:=vc_eaWholeHash256;// IEEE 1609.2: If the encryption key was obtained from a certificate c, P1 is SHA-256 (c), where c is the COER encoding of the certificate, canonicalized per 6.4.3.
log("f_http_build_butterfly_at_download_request_message: Public encryption key: ",v_public_enc_key);
log("f_http_build_butterfly_at_download_request_message: Public encryption key comp: ",v_compressed_enc_key_mode);
p_salt:=vc_eaWholeHash256;// IEEE 1609.2: If the encryption key was obtained from a certificate c, P1 is SHA-256 (c), where c is the COER encoding of the certificate, canonicalized per 6.4.3.