psa_crypto_stubs: add stubs for hash functions

Signed-off-by: Valerio Setti <[email protected]>
This commit is contained in:
Valerio Setti
2025-01-23 14:26:39 +01:00
parent 8296a73ce0
commit c96be81959
+52
View File
@@ -72,4 +72,56 @@ psa_status_t psa_import_key(const psa_key_attributes_t *attributes,
return PSA_ERROR_COMMUNICATION_FAILURE;
}
psa_status_t psa_hash_clone(const psa_hash_operation_t *source_operation,
psa_hash_operation_t *target_operation)
{
(void) source_operation;
(void) target_operation;
return PSA_ERROR_COMMUNICATION_FAILURE;
}
psa_status_t psa_hash_setup(psa_hash_operation_t *operation,
psa_algorithm_t alg)
{
(void) operation;
(void) alg;
return PSA_ERROR_COMMUNICATION_FAILURE;
}
psa_status_t psa_hash_update(psa_hash_operation_t *operation,
const uint8_t *input_external,
size_t input_length)
{
(void) operation;
(void) input_external;
(void) input_length;
return PSA_ERROR_COMMUNICATION_FAILURE;
}
psa_status_t psa_hash_finish(psa_hash_operation_t *operation,
uint8_t *hash_external,
size_t hash_size,
size_t *hash_length)
{
(void) operation;
(void) hash_external;
(void) hash_size;
(void) hash_length;
return PSA_ERROR_COMMUNICATION_FAILURE;
}
psa_status_t psa_hash_compute(psa_algorithm_t alg,
const uint8_t *input_external, size_t input_length,
uint8_t *hash_external, size_t hash_size,
size_t *hash_length)
{
(void) alg;
(void) input_external;
(void) input_length;
(void) hash_external;
(void) hash_size;
(void) hash_length;
return PSA_ERROR_COMMUNICATION_FAILURE;
}
#endif /* MBEDTLS_PSA_CRYPTO_CLIENT && !MBEDTLS_PSA_CRYPTO_C */