Mbed TLS v4.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
psa_pbkdf2_key_derivation_t Struct Reference

#include <crypto_builtin_key_derivation.h>

Data Fields

psa_pbkdf2_key_derivation_state_t private_state
 
uint64_t private_input_cost
 
uint8_t * private_salt
 
size_t private_salt_length
 
uint8_t private_password [PSA_HMAC_MAX_HASH_BLOCK_SIZE]
 
size_t private_password_length
 
uint8_t private_output_block [PSA_HASH_MAX_SIZE]
 
uint8_t private_bytes_used
 
uint32_t private_block_number
 

Detailed Description

Definition at line 107 of file crypto_builtin_key_derivation.h.

Field Documentation

uint32_t psa_pbkdf2_key_derivation_t::private_block_number

Definition at line 116 of file crypto_builtin_key_derivation.h.

uint8_t psa_pbkdf2_key_derivation_t::private_bytes_used

Definition at line 115 of file crypto_builtin_key_derivation.h.

uint64_t psa_pbkdf2_key_derivation_t::private_input_cost

Definition at line 109 of file crypto_builtin_key_derivation.h.

uint8_t psa_pbkdf2_key_derivation_t::private_output_block[PSA_HASH_MAX_SIZE]

Definition at line 114 of file crypto_builtin_key_derivation.h.

uint8_t psa_pbkdf2_key_derivation_t::private_password[PSA_HMAC_MAX_HASH_BLOCK_SIZE]

Definition at line 112 of file crypto_builtin_key_derivation.h.

size_t psa_pbkdf2_key_derivation_t::private_password_length

Definition at line 113 of file crypto_builtin_key_derivation.h.

uint8_t* psa_pbkdf2_key_derivation_t::private_salt

Definition at line 110 of file crypto_builtin_key_derivation.h.

size_t psa_pbkdf2_key_derivation_t::private_salt_length

Definition at line 111 of file crypto_builtin_key_derivation.h.

psa_pbkdf2_key_derivation_state_t psa_pbkdf2_key_derivation_t::private_state

Definition at line 108 of file crypto_builtin_key_derivation.h.


The documentation for this struct was generated from the following file: