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

#include <crypto_extra.h>

Collaboration diagram for psa_pake_operation_s:
Collaboration graph
[legend]

Data Fields

psa_algorithm_t private_alg
 
unsigned int private_state
 
unsigned int private_sequence
 
unsigned int private_input_step
 
unsigned int private_output_step
 
uint8_t * private_password
 
size_t private_password_len
 
psa_pake_role_t private_role
 
uint8_t private_buffer [MBEDTLS_PSA_PAKE_BUFFER_SIZE]
 
size_t private_buffer_length
 
size_t private_buffer_offset
 
union {
   mbedtls_ecjpake_context   ecjpake
 
   uint8_t   dummy
 
private_ctx
 

Detailed Description

Definition at line 1915 of file crypto_extra.h.

Field Documentation

◆ dummy

uint8_t psa_pake_operation_s::dummy

Definition at line 1936 of file crypto_extra.h.

◆ ecjpake

mbedtls_ecjpake_context psa_pake_operation_s::ecjpake

Definition at line 1933 of file crypto_extra.h.

◆ private_alg

psa_algorithm_t psa_pake_operation_s::private_alg

Definition at line 1917 of file crypto_extra.h.

◆ private_buffer

uint8_t psa_pake_operation_s::private_buffer[MBEDTLS_PSA_PAKE_BUFFER_SIZE]

Definition at line 1926 of file crypto_extra.h.

◆ private_buffer_length

size_t psa_pake_operation_s::private_buffer_length

Definition at line 1927 of file crypto_extra.h.

◆ private_buffer_offset

size_t psa_pake_operation_s::private_buffer_offset

Definition at line 1928 of file crypto_extra.h.

◆ 

union { ... } psa_pake_operation_s::private_ctx

◆ private_input_step

unsigned int psa_pake_operation_s::private_input_step

Definition at line 1921 of file crypto_extra.h.

◆ private_output_step

unsigned int psa_pake_operation_s::private_output_step

Definition at line 1922 of file crypto_extra.h.

◆ private_password

uint8_t* psa_pake_operation_s::private_password

Definition at line 1923 of file crypto_extra.h.

◆ private_password_len

size_t psa_pake_operation_s::private_password_len

Definition at line 1924 of file crypto_extra.h.

◆ private_role

psa_pake_role_t psa_pake_operation_s::private_role

Definition at line 1925 of file crypto_extra.h.

◆ private_sequence

unsigned int psa_pake_operation_s::private_sequence

Definition at line 1919 of file crypto_extra.h.

◆ private_state

unsigned int psa_pake_operation_s::private_state

Definition at line 1918 of file crypto_extra.h.


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