Crypto: Update key management handling in tests
* Key management in the tests must use the psa_key_id_t type
instead of the psa_key_handle_t type which is deprecated.
* Make sure that the PSA persistent key interface test is upgraded to
support correctly those cases where there is no ITS partition hence
the persistent keys are not supported by TF-M.
* Make sure that the keys used for the tests are volatile keys so that
the tests will work correctly also when persistent keys are not
supported. There isn't any particular reasons for the tests to use
persistent keys other than in the dedicated test case.
Signed-off-by: Antonio de Angelis <Antonio.deAngelis@arm.com>
Change-Id: Ic5cc364d26dd9429dc8cb8bed698a5d88f73d681
1 file changed