1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-01 10:06:53 +03:00

Add test function for opaque driver (simply returns PSA_ERROR_NOT_SUPPORTED), and address other review comments.

Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
This commit is contained in:
Aditya Deshpande
2022-11-28 14:46:30 +00:00
parent 5e3c70e3be
commit 1ac41dec09
6 changed files with 65 additions and 37 deletions

View File

@ -59,16 +59,16 @@ psa_status_t mbedtls_test_transparent_key_agreement(
size_t shared_secret_size,
size_t *shared_secret_length );
// psa_status_t mbedtls_test_opaque_key_agreement(
// const psa_key_attributes_t *attributes,
// const uint8_t *key_buffer,
// size_t key_buffer_size,
// psa_algorithm_t alg,
// const uint8_t *peer_key,
// size_t peer_key_length,
// uint8_t *shared_secret,
// size_t shared_secret_size,
// size_t *shared_secret_length );
psa_status_t mbedtls_test_opaque_key_agreement(
const psa_key_attributes_t *attributes,
const uint8_t *key_buffer,
size_t key_buffer_size,
psa_algorithm_t alg,
const uint8_t *peer_key,
size_t peer_key_length,
uint8_t *shared_secret,
size_t shared_secret_size,
size_t *shared_secret_length );
#endif /*PSA_CRYPTO_DRIVER_TEST */
#endif /* PSA_CRYPTO_TEST_DRIVERS_KEY_AGREEMENT_H */