mbedtls/include/psa
Gilles Peskine 9dcc80e628 Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta
Change the key derivation API to take inputs in multiple steps,
instead of a single one-site-fits-poorly function.

Conflicts:
* include/psa/crypto.h: merge independent changes in the documentation
  of psa_key_agreement (public_key from the work on public key formats
  vs general description and other parameters in the work on key derivation).
* tests/suites/test_suite_psa_crypto.data: update the key agreement
  tests from the work on key derivation to the format from the work on
  public key formats.
* tests/suites/test_suite_psa_crypto_metadata.function: reconcile the
  addition of unrelated ALG_IS_xxx macros
2019-01-18 18:54:15 +01:00
..
crypto.h Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta 2019-01-18 18:54:15 +01:00
crypto_accel_driver.h Split crypto_driver.h into one for each driver type 2018-12-21 18:17:10 +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 Split crypto_driver.h into one for each driver type 2018-12-21 18:17:10 +01:00
crypto_extra.h Simplify the encoding of key agreement algorithms 2019-01-18 18:38:08 +01:00
crypto_platform.h Remove psa_key_slot_t from public headers 2018-12-11 16:48:13 +01:00
crypto_se_driver.h Split crypto_driver.h into one for each driver type 2018-12-21 18:17:10 +01:00
crypto_sizes.h Declare multipart AEAD functions 2019-01-14 18:36:12 +01:00
crypto_struct.h Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta 2019-01-18 18:54:15 +01:00
crypto_types.h Key derivation by small input steps: proof-of-concept 2019-01-18 18:33:12 +01:00
crypto_values.h Merge branch 'psa-derive_input_steps-agreement_as_one_step' into psa-api-1.0-beta 2019-01-18 18:54:15 +01:00