17 #ifndef SECURITYDEFINITIONS_HPP_
18 #define SECURITYDEFINITIONS_HPP_
21 #include <botan/botan.h>
25 typedef Botan::secure_vector<std::uint8_t>
PublicKey;
31 typedef Botan::secure_vector<std::uint8_t>
Signature;
37 KeyPair(
const KeyPair& other) : pubKey_(other.pubKey_), privKey_(other.privKey_) { }
const PublicKey & getPublicKey() const
Botan::secure_vector< std::uint8_t > PublicKey
const PrivateKey & getPrivateKey() const
KeyPair & operator=(const KeyPair &other)
KeyPair(const KeyPair &other)
Botan::SymmetricKey SessionKey
KeyPair(const PublicKey &pubKey, const PrivateKey &privKey)
Botan::secure_vector< std::uint8_t > Signature
Botan::secure_vector< std::uint8_t > EncodedSessionKey