Commits (1)
...@@ -481,8 +481,10 @@ module LibItsPki_Functions { ...@@ -481,8 +481,10 @@ module LibItsPki_Functions {
var boolean v_ret; var boolean v_ret;
// 1. Decrypt the data // 1. Decrypt the data
if ((p_check_security == true) and (f_decrypt(v_private_enc_key, p_ieee1609dot2_encrypted_and_signed_data, v_ieee1609dot2_signed_data) == false)) { if (f_decrypt(v_private_enc_key, p_ieee1609dot2_encrypted_and_signed_data, v_ieee1609dot2_signed_data) == false) {
return false; if (p_check_security == true) {
return false;
}
} }
log("v_ieee1609dot2_signed_data= ", v_ieee1609dot2_signed_data); log("v_ieee1609dot2_signed_data= ", v_ieee1609dot2_signed_data);
...@@ -503,8 +505,10 @@ module LibItsPki_Functions { ...@@ -503,8 +505,10 @@ module LibItsPki_Functions {
p_peer_certificate.toBeSigned.verifyKeyIndicator.verificationKey.ecdsaNistP256.compressed_y_1, p_peer_certificate.toBeSigned.verifyKeyIndicator.verificationKey.ecdsaNistP256.compressed_y_1,
1); 1);
} }
if ((v_ret == false) and (p_check_security == true)) { if (v_ret == false) {
return false; if (p_check_security == true) {
return false;
}
} }
// 3. Retrun the PKI message // 3. Retrun the PKI message
...@@ -513,8 +517,10 @@ module LibItsPki_Functions { ...@@ -513,8 +517,10 @@ module LibItsPki_Functions {
return false; return false;
} }
if ((p_check_security == true) and (p_etsi_ts_102941_data.version != PkiProtocolVersion)) { if (p_etsi_ts_102941_data.version != PkiProtocolVersion) {
return false; if (p_check_security == true) {
return false;
}
} }
return true; return true;
......
module LibItsPki_Pixits {
} // End of module LibItsPki_Pixits