8 #ifndef BOTAN_XMSS_COMMON_OPS_H__
9 #define BOTAN_XMSS_COMMON_OPS_H__
12 #include <botan/secmem.h>
13 #include <botan/assert.h>
14 #include <botan/xmss_parameters.h>
15 #include <botan/xmss_address.h>
16 #include <botan/xmss_hash.h>
XMSS_Common_Ops(XMSS_Parameters::xmss_algorithm_t oid)
void create_l_tree(secure_vector< uint8_t > &result, wots_keysig_t pk, XMSS_Address &adrs, const secure_vector< uint8_t > &seed)
std::vector< T, secure_allocator< T >> secure_vector
XMSS_Parameters m_xmss_params
void randomize_tree_hash(secure_vector< uint8_t > &result, const secure_vector< uint8_t > &left, const secure_vector< uint8_t > &right, XMSS_Address &adrs, const secure_vector< uint8_t > &seed)
std::vector< secure_vector< uint8_t > > wots_keysig_t