mbed TLS v3.3.0
Loading...
Searching...
No Matches
Data Fields
psa_key_derivation_s Struct Reference

#include <crypto_struct.h>

Collaboration diagram for psa_key_derivation_s:
Collaboration graph
[legend]

Data Fields

psa_algorithm_t private_alg
 
unsigned int private_can_output_key: 1
 
size_t private_capacity
 
union {
   uint8_t   private_dummy
 
   psa_hkdf_key_derivation_t   private_hkdf
 
   psa_tls12_prf_key_derivation_t   private_tls12_prf
 
   psa_tls12_ecjpake_to_pms_t   private_tls12_ecjpake_to_pms
 
private_ctx
 

Detailed Description

Definition at line 258 of file crypto_struct.h.

Field Documentation

◆ private_alg

psa_algorithm_t psa_key_derivation_s::private_alg

Definition at line 260 of file crypto_struct.h.

◆ private_can_output_key

unsigned int psa_key_derivation_s::private_can_output_key

Definition at line 261 of file crypto_struct.h.

◆ private_capacity

size_t psa_key_derivation_s::private_capacity

Definition at line 262 of file crypto_struct.h.

◆ 

union { ... } psa_key_derivation_s::private_ctx

◆ private_dummy

uint8_t psa_key_derivation_s::private_dummy

Definition at line 266 of file crypto_struct.h.

◆ private_hkdf

psa_hkdf_key_derivation_t psa_key_derivation_s::private_hkdf

Definition at line 270 of file crypto_struct.h.

◆ private_tls12_ecjpake_to_pms

psa_tls12_ecjpake_to_pms_t psa_key_derivation_s::private_tls12_ecjpake_to_pms

Definition at line 277 of file crypto_struct.h.

◆ private_tls12_prf

psa_tls12_prf_key_derivation_t psa_key_derivation_s::private_tls12_prf

Definition at line 274 of file crypto_struct.h.


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