mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-02-02 21:01:06 +00:00
Add tests of deprecated PSA functions
Test psa_asymmetric_sign and psa_asymmetric_verify.
This commit is contained in:
parent
841b14be02
commit
0627f98779
|
@ -3769,6 +3769,15 @@ void sign_deterministic( int key_type_arg, data_t *key_data,
|
||||||
ASSERT_COMPARE( output_data->x, output_data->len,
|
ASSERT_COMPARE( output_data->x, output_data->len,
|
||||||
signature, signature_length );
|
signature, signature_length );
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_TEST_DEPRECATED)
|
||||||
|
PSA_ASSERT( psa_asymmetric_sign( handle, alg,
|
||||||
|
input_data->x, input_data->len,
|
||||||
|
signature, signature_size,
|
||||||
|
&signature_length ) );
|
||||||
|
ASSERT_COMPARE( output_data->x, output_data->len,
|
||||||
|
signature, signature_length );
|
||||||
|
#endif /* MBEDTLS_TEST_DEPRECATED */
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
psa_reset_key_attributes( &attributes );
|
psa_reset_key_attributes( &attributes );
|
||||||
psa_destroy_key( handle );
|
psa_destroy_key( handle );
|
||||||
|
@ -3912,6 +3921,15 @@ void asymmetric_verify( int key_type_arg, data_t *key_data,
|
||||||
PSA_ASSERT( psa_verify_hash( handle, alg,
|
PSA_ASSERT( psa_verify_hash( handle, alg,
|
||||||
hash_data->x, hash_data->len,
|
hash_data->x, hash_data->len,
|
||||||
signature_data->x, signature_data->len ) );
|
signature_data->x, signature_data->len ) );
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_TEST_DEPRECATED)
|
||||||
|
PSA_ASSERT( psa_asymmetric_verify( handle, alg,
|
||||||
|
hash_data->x, hash_data->len,
|
||||||
|
signature_data->x,
|
||||||
|
signature_data->len ) );
|
||||||
|
|
||||||
|
#endif /* MBEDTLS_TEST_DEPRECATED */
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
psa_reset_key_attributes( &attributes );
|
psa_reset_key_attributes( &attributes );
|
||||||
psa_destroy_key( handle );
|
psa_destroy_key( handle );
|
||||||
|
|
Loading…
Reference in a new issue