Home
last modified time | relevance | path

Searched refs:derivation (Results 1 – 13 of 13) sorted by relevance

/mbedtls-development/tests/suites/
A Dtest_suite_psa_crypto_metadata.data265 Key derivation: HKDF using SHA-256
269 Key derivation: HKDF using SHA-384
273 Key derivation: TLS 1.2 PRF using SHA-256
277 Key derivation: TLS 1.2 PRF using SHA-384
281 Key derivation: TLS 1.2 PSK-to-MS using SHA-256
285 Key derivation: TLS 1.2 PSK-to-MS using SHA-384
323 Key type: secret for key derivation
A Dtest_suite_psa_crypto.data4217 PSA key derivation setup: not a key derivation algorithm (HMAC)
4225 PSA key derivation setup: bad algorithm
4253 PSA key derivation: HKDF-SHA-512, good case
4469 PSA key derivation over capacity: HKDF
4477 PSA key derivation: actions without setup
4712 PSA key derivation: invalid type (0)
4720 PSA key derivation: invalid length (0)
4725 PSA key derivation: invalid length (7 bits)
4729 PSA key derivation: raw data, 8 bits
4740 PSA key derivation: largest possible key
[all …]
A Dtest_suite_psa_crypto_se_driver_hal.function723 /* Try the key in a plain key derivation. */
735 * part of a derivation operation and standalone. */
A Dtest_suite_psa_crypto_metadata.function601 /* Shared secret derivation properties */
A Dtest_suite_ssl.data6016 SSL TLS 1.3 Key schedule: Early secrets derivation helper
6020 SSL TLS 1.3 Key schedule: Handshake secrets derivation helper
6080 SSL TLS 1.3 Key schedule: Application secrets derivation helper
6084 SSL TLS 1.3 Key schedule: Resumption secrets derivation helper
A Dtest_suite_psa_crypto.function5913 // to add the shared secret to the derivation
5989 /* valid key derivation */
/mbedtls-development/docs/
A Dgetting_started.md11 * Key generation and derivation
540 Mbed Crypto provides a key derivation API that lets you derive new keys from
545 You must first initialize and set up a key derivation context,
551 **Prerequisites to working with the key derivation APIs:**
554 * Usage flags set for key derivation (`PSA_KEY_USAGE_DERIVE`)
556 * Algorithm set to a key derivation algorithm
562 1. Set up the key derivation context using the `psa_key_derivation_setup()`
567 can be used for key derivation.
572 1. Clean up the key derivation context.
623 printf("Failed to begin key derivation\n");
[all …]
A D3.0-migration-guide.md158 removed. The primes from RFC 5114 are deprecated because their derivation is not
/mbedtls-development/library/
A Dssl_tls.c339 status = psa_key_derivation_setup( derivation, alg ); in setup_psa_key_derivation()
345 status = psa_key_derivation_input_bytes( derivation, in setup_psa_key_derivation()
392 psa_key_derivation_operation_t derivation = in tls_prf_generic() local
419 status = setup_psa_key_derivation( &derivation, in tls_prf_generic()
427 psa_key_derivation_abort( &derivation ); in tls_prf_generic()
435 psa_key_derivation_abort( &derivation ); in tls_prf_generic()
440 status = psa_key_derivation_abort( &derivation ); in tls_prf_generic()
1200 psa_key_derivation_operation_t derivation = in ssl_compute_master() local
1220 psa_key_derivation_abort( &derivation ); in ssl_compute_master()
1229 psa_key_derivation_abort( &derivation ); in ssl_compute_master()
[all …]
/mbedtls-development/include/psa/
A Dcrypto_se_driver.h1326 const psa_drv_se_key_derivation_t *MBEDTLS_PRIVATE(derivation);
/mbedtls-development/docs/architecture/
A Dtls13-experimental.md38 - The HKDF key derivation function on which the TLS 1.3 key schedule is based,
42 - The TLS 1.3-specific HKDF-based key derivation functions (see RFC 8446):
/mbedtls-development/docs/proposed/
A Dpsa-driver-interface.md228 * `"key_agreement"`: key agreement without a subsequent key derivation. Called by `psa_raw_key_agre…
304 * Type `"key_derivation_operation_t"`: the type of a key derivation operation context.
314 * `"key_derivation_abort"`: called by all key derivation functions of the PSA Cryptography API.
340 TODO: derivation, copy
751 TODO: derivation, copy
947 #### Mixing drivers in key derivation
/mbedtls-development/
A DChangeLog614 in combined key agreement and derivation operations, as long as the key
694 agreement and subsequent key derivation operation to be used as a key
1117 * Key derivation inputs in the PSA API can now either come from a key object
1128 key derivation function, use a buffer instead (this is now always
1886 * Implement the HMAC-based extract-and-expand key derivation function
3873 * PKCS#12 PBE and derivation functions
4021 * Added PKCS#5 PBKDF2 key derivation function

Completed in 118 milliseconds