mbedtls/include/psa
Janos Follath 1062a24152 Fix psa_pake_set_password_mhf() parameter list
The type of the key derivation operation was incorrect.

Also neither the PAKE nor key_derivation algorithm knows how many bytes
to transfer at this stage.

There is no optimal or recommended size, PAKEs don't mandate it either
(with the exception of OPAQUE, but that uses it internally and won't be
using this interface).

Adding an input length parameter to allow the application to control how
many bytes the PAKE takes from the key derivation.

Signed-off-by: Janos Follath <janos.follath@arm.com>
2021-06-03 12:37:32 +01:00
..
crypto_builtin_composites.h Move is_sign and mac_size checking back to PSA core scope 2021-05-10 11:29:13 +02:00
crypto_builtin_primitives.h Rename the PSA driver context structure headers to _primitives 2021-05-07 23:32:32 +02:00
crypto_compat.h Fix typos in C header files 2021-05-10 19:54:11 +02:00
crypto_config.h Merge pull request #4377 from mpg/psa-pbkdf2-api 2021-05-12 18:00:30 +02:00
crypto_driver_common.h Remove old-style accelerator and entropy driver interfaces 2020-11-30 17:37:14 +01:00
crypto_driver_contexts_composites.h Add boilerplate for dispatching MAC operations 2021-05-07 23:32:32 +02:00
crypto_driver_contexts_primitives.h Remove inclusion of top-level crypto.h from the driver context header 2021-05-07 23:32:32 +02:00
crypto_extra.h Merge pull request #4407 from ARMmbed/dev3_signoffs 2021-04-26 19:48:16 +01:00
crypto_platform.h Minor documentation improvements 2021-01-04 21:00:53 +01:00
crypto_se_driver.h Fix typos in C header files 2021-05-10 19:54:11 +02:00
crypto_sizes.h PSA PAKE: reintroduce psa_pake_primitive_t 2021-06-03 12:37:31 +01:00
crypto_struct.h Fix precedence in psa_pake_cs_set_primitive() 2021-06-03 12:37:32 +01:00
crypto_types.h PSA PAKE: reintroduce psa_pake_primitive_t 2021-06-03 12:37:31 +01:00
crypto_values.h PSA PAKE: fix documentation 2021-06-03 12:37:32 +01:00
crypto.h Fix psa_pake_set_password_mhf() parameter list 2021-06-03 12:37:32 +01:00