Home
last modified time | relevance | path

Searched refs:pbkdf2 (Results 1 – 2 of 2) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/include/psa/
H A Dcrypto_driver_contexts_key_derivation.h47 psa_pbkdf2_key_derivation_t MBEDTLS_PRIVATE(pbkdf2);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto.c5762 if (operation->ctx.pbkdf2.salt != NULL) { in psa_key_derivation_abort()
5763 mbedtls_zeroize_and_free(operation->ctx.pbkdf2.salt, in psa_key_derivation_abort()
5764 operation->ctx.pbkdf2.salt_length); in psa_key_derivation_abort()
6098 psa_pbkdf2_key_derivation_t *pbkdf2, in psa_key_derivation_pbkdf2_generate_block() argument
6114 uint8_t *U_accumulator = pbkdf2->output_block; in psa_key_derivation_pbkdf2_generate_block()
6120 MBEDTLS_PUT_UINT32_BE(pbkdf2->block_number, block_counter, 0); in psa_key_derivation_pbkdf2_generate_block()
6124 pbkdf2->password, in psa_key_derivation_pbkdf2_generate_block()
6125 pbkdf2->password_length, in psa_key_derivation_pbkdf2_generate_block()
6130 status = psa_mac_update(&mac_operation, pbkdf2->salt, pbkdf2->salt_length); in psa_key_derivation_pbkdf2_generate_block()
6151 for (i = 1; i < pbkdf2->input_cost; i++) { in psa_key_derivation_pbkdf2_generate_block()
[all …]