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