11#ifndef BOTAN_FRODOKEM_TYPES_H_ 
   12#define BOTAN_FRODOKEM_TYPES_H_ 
   14#include <botan/secmem.h> 
   15#include <botan/strong_type.h> 
Strong< std::array< uint8_t, 1 >, struct FrodoDoaminSeparator_ > FrodoDomainSeparator
 
Strong< secure_vector< uint8_t >, struct FrodoSeedSE_ > FrodoSeedSE
 
Strong< secure_vector< uint8_t >, struct FrodoSerializedMatrix_ > FrodoSerializedMatrix
 
Strong< std::vector< uint8_t >, struct FrodoSeedZ_ > FrodoSeedZ
 
Strong< secure_vector< uint8_t >, struct FrodoIntermediateSharedSecret_ > FrodoIntermediateSharedSecret
 
Strong< std::vector< uint8_t >, struct FrodoPublicKeyHash_ > FrodoPublicKeyHash
 
Strong< std::vector< uint8_t >, struct FrodoSeedA_ > FrodoSeedA
 
Strong< secure_vector< uint8_t >, struct FrodoPlaintext_ > FrodoPlaintext
 
Strong< std::vector< uint8_t >, struct FrodoSalt_ > FrodoSalt
 
Strong< secure_vector< uint8_t >, struct FrodoSampleR_ > FrodoSampleR
 
Strong< std::vector< uint8_t >, struct FrodoPackedMatrix_ > FrodoPackedMatrix
 
Strong< secure_vector< uint8_t >, struct FrodoSeedS_ > FrodoSeedS