Mbed TLS v3.6.3
|
#include <lms.h>
Data Fields | |
mbedtls_lms_parameters_t | private_params |
uint32_t | private_q_next_usable_key |
mbedtls_lmots_private_t * | private_ots_private_keys |
mbedtls_lmots_public_t * | private_ots_public_keys |
unsigned char | private_have_private_key |
LMS private context structure.
A LMS private key is a set of LMOTS private keys, an index to the next usable key, and the applicable parameter set.
The context must be initialized before it is used. A public key must either be imported or generated from a private context.
unsigned char mbedtls_lms_private_t::private_have_private_key |
mbedtls_lmots_private_t* mbedtls_lms_private_t::private_ots_private_keys |
mbedtls_lmots_public_t* mbedtls_lms_private_t::private_ots_public_keys |
mbedtls_lms_parameters_t mbedtls_lms_private_t::private_params |
uint32_t mbedtls_lms_private_t::private_q_next_usable_key |