Botan 3.5.0
Crypto and TLS for C&
|
A LMS public key signed by the HSS layer above it. More...
#include <hss.h>
Public Member Functions | |
const LMS_PublicKey & | public_key () const |
The signed public key. | |
const LMS_Signature & | signature () const |
The signature of the public key. | |
Signed_Pub_Key (LMS_Signature sig, LMS_PublicKey pub) | |
Constructor for a new sig-pubkey-pair. | |
A LMS public key signed by the HSS layer above it.
signed_pub_key[i] = sig[i] || pub[i+1], for i between 0 and Nspk-1, inclusive.
Botan::HSS_Signature::Signed_Pub_Key::Signed_Pub_Key | ( | LMS_Signature | sig, |
LMS_PublicKey | pub ) |
|
inline |
The signed public key.
Definition at line 337 of file hss.h.
Referenced by Botan::HSS_LMS_PublicKeyInternal::verify_signature().
|
inline |
The signature of the public key.
Definition at line 332 of file hss.h.
Referenced by Botan::HSS_LMS_PublicKeyInternal::verify_signature().