mbedtls_lmots_parameters_t
lms.h
unsigned char unsigned char mbedtls_lmots_parameters_t::private_I_key_identifier[MBEDTLS_LMOTS_I_KEY_ID_LEN] [MBEDTLS_LMOTS_I_KEY_ID_LEN] private_I_key_identifier mbedtls_lmots_parameters_t::private_I_key_identifier

The key identifier.

unsigned char unsigned char mbedtls_lmots_parameters_t::private_q_leaf_identifier[MBEDTLS_LMOTS_Q_LEAF_ID_LEN] [MBEDTLS_LMOTS_Q_LEAF_ID_LEN] private_q_leaf_identifier mbedtls_lmots_parameters_t::private_q_leaf_identifier

Which leaf of the LMS key this is. 0 if the key is not part of an LMS key.

mbedtls_lmots_algorithm_type_t mbedtls_lmots_algorithm_type_t mbedtls_lmots_parameters_t::private_type private_type mbedtls_lmots_parameters_t::private_type

The LM-OTS key type identifier as per IANA. Only SHA256_N32_W8 is currently supported.

LMOTS parameters structure.

This contains the metadata associated with an LMOTS key, detailing the algorithm type, the key ID, and the leaf identifier should be key be part of a LMS key.

- mbedtls_lmots_parameters_t
  private_I_key_identifier
- mbedtls_lmots_parameters_t
  private_q_leaf_identifier
- mbedtls_lmots_parameters_t
  private_type