blob: 77d88c76b341bbb30da76712feb8f3baa12d47b5 [file] [log] [blame]
Bence Szépkúti8072db22021-03-22 14:51:05 +01001API changes
2 * Update AEAD output size macros to bring them in line with the PSA Crypto
3 API version 1.0 spec. This version of the spec parameterizes them on the
4 key type used, as well as the key bitsize in the case of
5 PSA_AEAD_TAG_LENGTH.
6 The old versions of these macros were renamed and deprecated as follows:
7 - PSA_AEAD_TAG_LENGTH -> PSA_AEAD_TAG_LENGTH_1_ARG
8 - PSA_AEAD_ENCRYPT_OUTPUT_SIZE -> PSA_AEAD_ENCRYPT_OUTPUT_SIZE_2_ARG
9 - PSA_AEAD_DECRYPT_OUTPUT_SIZE -> PSA_AEAD_DECRYPT_OUTPUT_SIZE_2_ARG
10 - PSA_AEAD_UPDATE_OUTPUT_SIZE -> PSA_AEAD_UPDATE_OUTPUT_SIZE_2_ARG
11 - PSA_AEAD_FINISH_OUTPUT_SIZE -> PSA_AEAD_FINISH_OUTPUT_SIZE_1_ARG
12 - PSA_AEAD_VERIFY_OUTPUT_SIZE -> PSA_AEAD_VERIFY_OUTPUT_SIZE_1_ARG