Searched refs:pbkdf2 (Results 1 – 2 of 2) sorted by relevance
5536 if (operation->ctx.pbkdf2.salt != NULL) { in psa_key_derivation_abort()5537 mbedtls_zeroize_and_free(operation->ctx.pbkdf2.salt, in psa_key_derivation_abort()5538 operation->ctx.pbkdf2.salt_length); in psa_key_derivation_abort()5872 psa_pbkdf2_key_derivation_t *pbkdf2, in psa_key_derivation_pbkdf2_generate_block() argument5881 uint8_t *U_accumulator = pbkdf2->output_block; in psa_key_derivation_pbkdf2_generate_block()5887 MBEDTLS_PUT_UINT32_BE(pbkdf2->block_number, block_counter, 0); in psa_key_derivation_pbkdf2_generate_block()5891 pbkdf2->password, in psa_key_derivation_pbkdf2_generate_block()5892 pbkdf2->password_length, in psa_key_derivation_pbkdf2_generate_block()5897 status = psa_mac_update(&mac_operation, pbkdf2->salt, pbkdf2->salt_length); in psa_key_derivation_pbkdf2_generate_block()5918 for (i = 1; i < pbkdf2->input_cost; i++) { in psa_key_derivation_pbkdf2_generate_block()[all …]
47 psa_pbkdf2_key_derivation_t MBEDTLS_PRIVATE(pbkdf2);