|
Botan 3.9.0
Crypto and TLS for C&
|
Internal Header. More...
#include <botan/asn1_obj.h>#include <botan/rng.h>#include <botan/internal/ct_utils.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.