mbedtls/include/psa
Gilles Peskine 06af0cd4a3 Always require reset after psa_get_key_attributes
There was a guarantee that psa_get_key_attributes() does not require a
subsequent psa_reset_key_attributes() to free resources as long as the
key was created with attributes having this property. This requirement
was hard to pin down because if a key is created with default
parameters, there are cases where it is difficult to ensure that the
domain parameters will be reported without allocating memory. So
remove this guarantee. Now the only case psa_reset_key_attributes() is
not required is if the attribute structure has only been modified with
certain specific setters.
2019-04-28 11:46:10 +02:00
..
crypto.h Always require reset after psa_get_key_attributes 2019-04-28 11:46:10 +02:00
crypto_accel_driver.h Pacify check-names.sh 2019-03-06 18:29:57 +01:00
crypto_driver_common.h Split crypto_driver.h into one for each driver type 2018-12-21 18:17:10 +01:00
crypto_entropy_driver.h Doxygen changes to match the code changes. clarifications. 2019-02-15 17:23:42 -06:00
crypto_extra.h Move legacy definitions to crypto_extra.h 2019-04-24 15:47:30 +02:00
crypto_platform.h PSA crypto service: encode the key owner (ITS backend only) 2019-02-20 12:52:09 +01:00
crypto_se_driver.h Merge pull request #248 from ARMmbed/dreemkiller_rename_driver 2019-03-06 18:59:46 +00:00
crypto_sizes.h Merge remote-tracking branch 'upstream-crypto/development' into psa-api-beta2-merge-development 2019-04-09 12:00:00 +02:00
crypto_struct.h Switch psa_{get,set}_domain_parameters to attributes 2019-04-26 17:37:08 +02:00
crypto_types.h Merge remote-tracking branch 'upstream-crypto/development' into psa-api-beta2-merge-development 2019-04-09 12:00:00 +02:00
crypto_values.h Algorithm encoding: move two bits from derivation to agreement 2019-04-18 09:42:21 +02:00