XMSS Library
|
A stored public key for the signing library. More...
#include <structures.h>
Public Attributes | |
size_t | data_size |
The size in bytes of the data array. | |
uint8_t | data [] |
The data to be stored. | |
A stored public key for the signing library.
Use this structure's contents to store or read a public key for the signing library.
After writing a public key, it is strongly recommended to read it back and validate the correctness of the read back version using xmss_verify_public_key().
When creating an XmssPublicKeyInternalBlob, the XMSS_PUBLIC_KEY_INTERNAL_BLOB_SIZE() macro can be used to allocate the correct size for the structure and its opaque contents.