Botan 3.4.0
Crypto and TLS for C&
Public Member Functions | Protected Attributes | List of all members
Botan::XMSS_WOTS_Base Class Reference

#include <xmss_wots.h>

Inheritance diagram for Botan::XMSS_WOTS_Base:
Botan::XMSS_WOTS_PrivateKey Botan::XMSS_WOTS_PublicKey

Public Member Functions

const wots_keysig_tkey_data () const
 
 XMSS_WOTS_Base (XMSS_WOTS_Parameters params)
 
 XMSS_WOTS_Base (XMSS_WOTS_Parameters params, wots_keysig_t key_data)
 

Protected Attributes

wots_keysig_t m_key_data
 
XMSS_WOTS_Parameters m_params
 

Detailed Description

Definition at line 31 of file xmss_wots.h.

Constructor & Destructor Documentation

◆ XMSS_WOTS_Base() [1/2]

Botan::XMSS_WOTS_Base::XMSS_WOTS_Base ( XMSS_WOTS_Parameters params)
inline

Definition at line 33 of file xmss_wots.h.

33: m_params(std::move(params)) {}
XMSS_WOTS_Parameters m_params
Definition xmss_wots.h:41

◆ XMSS_WOTS_Base() [2/2]

Botan::XMSS_WOTS_Base::XMSS_WOTS_Base ( XMSS_WOTS_Parameters params,
wots_keysig_t key_data )
inline

Definition at line 35 of file xmss_wots.h.

35 :
36 m_params(std::move(params)), m_key_data(std::move(key_data)) {}
const wots_keysig_t & key_data() const
Definition xmss_wots.h:38
wots_keysig_t m_key_data
Definition xmss_wots.h:42

Member Function Documentation

◆ key_data()

const wots_keysig_t & Botan::XMSS_WOTS_Base::key_data ( ) const
inline

Definition at line 38 of file xmss_wots.h.

38{ return m_key_data; }

References m_key_data.

Referenced by Botan::XMSS_WOTS_PrivateKey::sign().

Member Data Documentation

◆ m_key_data

wots_keysig_t Botan::XMSS_WOTS_Base::m_key_data
protected

◆ m_params

XMSS_WOTS_Parameters Botan::XMSS_WOTS_Base::m_params
protected

The documentation for this class was generated from the following file: