Botan 3.5.0
Crypto and TLS for C&
|
Internal Header. More...
#include <botan/asn1_obj.h>
#include <botan/rng.h>
#include <botan/internal/int_utils.h>
#include <botan/internal/lms.h>
#include <memory>
#include <span>
#include <string_view>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | Botan::HSS_LMS_Params |
The HSS-LMS parameters. More... | |
class | Botan::HSS_LMS_PrivateKeyInternal |
The internal HSS-LMS private key. More... | |
class | Botan::HSS_LMS_PublicKeyInternal |
The internal HSS-LMS public key. More... | |
class | Botan::HSS_Signature |
A HSS-LMS signature. More... | |
class | Botan::HSS_LMS_Params::LMS_LMOTS_Params_Pair |
Represents a pair of LMS and LMOTS parameters associated with one LMS tree layer. More... | |
class | Botan::HSS_Signature::Signed_Pub_Key |
A LMS public key signed by the HSS layer above it. More... | |
Namespaces | |
namespace | Botan |
Typedefs | |
using | Botan::HSS_Level = Strong<uint32_t, struct HSS_Level_, EnableArithmeticWithPlainNumber> |
The HSS layer in the HSS multi tree starting at 0 from the root. | |
using | Botan::HSS_Sig_Idx = Strong<uint64_t, struct HSS_Sig_Idx_, EnableArithmeticWithPlainNumber> |
The index of a node within a specific LMS tree layer. | |
Internal Header.
Definition in file hss.h.