blob: ff53e33c2dc2c267ddbc5ca3918f5f230d4e8b62 [file] [log] [blame]
Mateusz Starzyk5bc9bf72021-08-26 14:29:02 +02001Features
2 * Add missing PSA macros declared by PSA Crypto API 1.0.0:
Gilles Peskinec323d452021-10-15 21:38:35 +02003 PSA_ALG_IS_SIGN_HASH, PSA_ALG_NONE, PSA_HASH_BLOCK_LENGTH, PSA_KEY_ID_NULL.
4
5Bugfix
6 * The existing predicate macro name PSA_ALG_IS_HASH_AND_SIGN is now reserved
7 for algorithm values that fully encode the hashing step, as per the PSA
8 Crypto API specification. This excludes PSA_ALG_RSA_PKCS1V15_SIGN_RAW and
9 PSA_ALG_ECDSA_ANY. The new predicate macro PSA_ALG_IS_SIGN_HASH covers
10 all algorithms that can be used with psa_{sign,verify}_hash(), including
11 these two.