XenevaOS
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mbedtls_lms_parameters_t Struct Reference

#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)
 

Detailed Description

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.

Member Function Documentation

◆ MBEDTLS_PRIVATE() [1/3]

unsigned char mbedtls_lms_parameters_t::MBEDTLS_PRIVATE ( I_key_identifier  [MBEDTLS_LMOTS_I_KEY_ID_LEN])

The key identifier.

◆ MBEDTLS_PRIVATE() [2/3]

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_PRIVATE() [3/3]

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.


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