mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-09-02 16:01:16 +03:00
Update tests for extended key usage policies
Signed-off-by: gabor-mezei-arm <gabor.mezei@arm.com>
This commit is contained in:
@@ -114,4 +114,17 @@ psa_status_t mbedtls_test_record_status( psa_status_t status,
|
||||
}
|
||||
#endif /* defined(RECORD_PSA_STATUS_COVERAGE_LOG) */
|
||||
|
||||
psa_key_usage_t update_key_usage_flags( psa_key_usage_t usage_flags )
|
||||
{
|
||||
psa_key_usage_t updated_usage = usage_flags;
|
||||
|
||||
if( usage_flags & PSA_KEY_USAGE_SIGN_HASH )
|
||||
updated_usage |= PSA_KEY_USAGE_SIGN_MESSAGE;
|
||||
|
||||
if( usage_flags & PSA_KEY_USAGE_VERIFY_HASH )
|
||||
updated_usage |= PSA_KEY_USAGE_VERIFY_MESSAGE;
|
||||
|
||||
return( updated_usage );
|
||||
}
|
||||
|
||||
#endif /* MBEDTLS_PSA_CRYPTO_C */
|
||||
|
Reference in New Issue
Block a user