|
XenevaOS
|
#include <lms.h>
Public Member Functions | |
| mbedtls_lms_parameters_t | MBEDTLS_PRIVATE (params) |
| unsigned char | MBEDTLS_PRIVATE (T_1_pub_key)[MBEDTLS_LMS_M_NODE_BYTES_MAX] |
| unsigned char | MBEDTLS_PRIVATE (have_public_key) |
LMS public context structure.
A LMS public key is the hash output that is the root of the Merkle tree, 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_public_t::MBEDTLS_PRIVATE | ( | have_public_key | ) |
Whether the context contains a public key. Boolean values only.
| mbedtls_lms_parameters_t mbedtls_lms_public_t::MBEDTLS_PRIVATE | ( | params | ) |
| unsigned char mbedtls_lms_public_t::MBEDTLS_PRIVATE | ( | T_1_pub_key | ) |
The public key, in the form of the Merkle tree root node.