SE keys: test that the bit size is saved and loaded correctly

This commit is contained in:
Gilles Peskine 2019-07-24 20:30:14 +02:00
parent e60d1d08a4
commit fc321f1a5e

View file

@ -486,6 +486,8 @@ void key_creation_import_export( int min_slot, int restart )
TEST_ASSERT( ram_slots[min_slot].type == PSA_KEY_TYPE_RAW_DATA );
/* Test the key attributes and the key data. */
psa_set_key_bits( &attributes,
PSA_BYTES_TO_BITS( sizeof( key_material ) ) );
if( ! check_key_attributes( handle, &attributes ) )
goto exit;
PSA_ASSERT( psa_export_key( handle,