|
XenevaOS
|
#include <lms.h>
Public Member Functions | |
| unsigned char | MBEDTLS_PRIVATE (I_key_identifier[MBEDTLS_LMOTS_I_KEY_ID_LEN]) |
| mbedtls_lmots_algorithm_type_t | MBEDTLS_PRIVATE (otstype) |
| mbedtls_lms_algorithm_type_t | MBEDTLS_PRIVATE (type) |
LMS parameters structure.
This contains the metadata associated with an LMS key, detailing the algorithm type, the type of the underlying OTS algorithm, and the key ID.
| unsigned char mbedtls_lms_parameters_t::MBEDTLS_PRIVATE | ( | I_key_identifier | [MBEDTLS_LMOTS_I_KEY_ID_LEN] | ) |
The key identifier.
| mbedtls_lmots_algorithm_type_t mbedtls_lms_parameters_t::MBEDTLS_PRIVATE | ( | otstype | ) |
The LM-OTS key type identifier as per IANA. Only SHA256_N32_W8 is currently supported.
| mbedtls_lms_algorithm_type_t mbedtls_lms_parameters_t::MBEDTLS_PRIVATE | ( | type | ) |
The LMS key type identifier as per IANA. Only SHA256_M32_H10 is currently supported.