aboutsummaryrefslogtreecommitdiff
path: root/secure_fw/services/initial_attestation/attest_token.c
diff options
context:
space:
mode:
Diffstat (limited to 'secure_fw/services/initial_attestation/attest_token.c')
-rw-r--r--secure_fw/services/initial_attestation/attest_token.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/secure_fw/services/initial_attestation/attest_token.c b/secure_fw/services/initial_attestation/attest_token.c
index 4e582ae1fe..c6a4ecde37 100644
--- a/secure_fw/services/initial_attestation/attest_token.c
+++ b/secure_fw/services/initial_attestation/attest_token.c
@@ -99,21 +99,21 @@ enum attest_token_err_t attest_token_start(struct attest_token_ctx *me,
psa_key_handle_t private_key;
struct q_useful_buf_c attest_key_id = NULL_Q_USEFUL_BUF_C;
-
/* Remember some of the configuration values */
me->opt_flags = opt_flags;
me->key_select = key_select;
-#ifdef INCLUDE_TEST_CODE_AND_KEY_ID
+
if (opt_flags & TOKEN_OPT_SHORT_CIRCUIT_SIGN) {
t_cose_options |= T_COSE_OPT_SHORT_CIRCUIT_SIG;
} else {
+#ifdef INCLUDE_COSE_KEY_ID
attest_ret = attest_get_initial_attestation_key_id(&attest_key_id);
if (attest_ret != PSA_ATTEST_ERR_SUCCESS) {
return ATTEST_TOKEN_ERR_GENERAL;
}
+#endif /* INCLUDE_COSE_KEY_ID */
}
-#endif
t_cose_sign1_sign_init(&(me->signer_ctx), t_cose_options, cose_alg_id);