Struct mbedtls_lms_public_t
-
struct mbedtls_lms_public_t
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.
digraph lms_public_t { UNINITIALIZED -> INIT [label="init"]; HAVE_PUBLIC_KEY -> INIT [label="free"]; INIT -> HAVE_PUBLIC_KEY [label="import_public_key"]; INIT -> HAVE_PUBLIC_KEY [label="calculate_public_key from private key"]; HAVE_PUBLIC_KEY -> HAVE_PUBLIC_KEY [label="export_public_key"]; }