diff --git a/library/psa_crypto.c b/library/psa_crypto.c index 667d4f4070..b9583f781b 100644 --- a/library/psa_crypto.c +++ b/library/psa_crypto.c @@ -8482,7 +8482,10 @@ psa_status_t psa_pake_abort( } #endif /* PSA_WANT_ALG_SOME_PAKE */ -/* Memory copying test hooks */ +/* Memory copying test hooks. These are called before input copy, after input + * copy, before output copy and after output copy, respectively. + * They are used by memory-poisoning tests to temporarily unpoison buffers + * while they are copied. */ #if defined(MBEDTLS_TEST_HOOKS) void (*psa_input_pre_copy_hook)(const uint8_t *input, size_t input_len) = NULL; void (*psa_input_post_copy_hook)(const uint8_t *input, size_t input_len) = NULL;