XMSS Library
|
Exportable format for a public key. More...
#include <structures.h>
Public Attributes | |
uint32_t | scheme_identifier |
The XmssParameterSetOID with which this public key was generated. More... | |
XmssValue256 | root |
The public key root. | |
XmssValue256 | seed |
The public SEED. | |
Exportable format for a public key.
This is a public key in the format described by RFC 8391, Section 4.1.7. Note that for all parameter sets supported by this library the XMSS security parameter $n = 32$. Therefore, this structure has a fixed size; it will not fit public keys for other values of $n$.
uint32_t XmssPublicKey::scheme_identifier |
The XmssParameterSetOID with which this public key was generated.
scheme_identifier
must be written in big-endian notation.