commit | 053b99b90b243f87dbba5a9ce439fc6499f9ed2d | [log] [tgz] |
---|---|---|
author | TRodziewicz <tomasz.rodziewicz@mobica.com> | Fri Jul 02 18:08:10 2021 +0200 |
committer | TRodziewicz <tomasz.rodziewicz@mobica.com> | Mon Jul 05 12:06:03 2021 +0200 |
tree | d512c6f96948f7e8604afc5a5b7524798205ea9c | |
parent | bd3bfbf5c2a87a19303d1e1c55f01b03084f32d8 [diff] [blame] |
Re-introduction of key slot chekcs Signed-off-by: TRodziewicz <tomasz.rodziewicz@mobica.com>
diff --git a/library/psa_crypto.c b/library/psa_crypto.c index 6e73d12..c7186af 100644 --- a/library/psa_crypto.c +++ b/library/psa_crypto.c
@@ -1002,6 +1002,10 @@ if( slot->lock_count != 1 ) { +#if defined(MBEDTLS_TEST_HOOKS) + if( *mbedtls_test_hook_value != NULL ) + ( *mbedtls_test_hook_value )( slot->lock_count == 1, __FILE__, __LINE__ ); +#endif status = PSA_ERROR_CORRUPTION_DETECTED; }