Botan
2.19.1
Crypto and TLS for C++11
|
#include <botan/tpm.h>
#include <botan/rsa.h>
#include <botan/hash.h>
#include <botan/hash_id.h>
#include <botan/der_enc.h>
#include <botan/workfactor.h>
#include <botan/pk_ops.h>
#include <sstream>
#include <tss/platform.h>
#include <tss/tspi.h>
#include <trousers/trousers.h>
Go to the source code of this file.
Namespaces | |
Botan | |
Macros | |
#define | TSPI_CHECK_SUCCESS(expr) |
#define TSPI_CHECK_SUCCESS | ( | expr | ) |
Definition at line 68 of file tpm.cpp.
Referenced by Botan::TPM_Context::current_counter(), Botan::TPM_Context::gen_random(), Botan::TPM_PrivateKey::register_key(), Botan::TPM_PrivateKey::registered_keys(), Botan::TPM_Context::stir_random(), Botan::TPM_Context::TPM_Context(), Botan::TPM_PrivateKey::TPM_PrivateKey(), and Botan::TPM_Context::~TPM_Context().
std::unique_ptr<HashFunction> m_hash |
Definition at line 446 of file tpm.cpp.
Referenced by Botan::KDF1::clone(), Botan::KDF1_18033::clone(), Botan::KDF2::clone(), Botan::SP800_56A_Hash::clone(), Botan::EMSA_X931::clone(), Botan::EMSA_PKCS1v15::clone(), Botan::PKCS5_PBKDF1::clone(), Botan::OpenPGP_S2K::clone(), Botan::Lion::key_spec(), Botan::KDF1::name(), Botan::KDF1_18033::name(), Botan::KDF2::name(), Botan::SP800_56A_Hash::name(), Botan::PKCS5_PBKDF1::name(), Botan::EMSA_PKCS1v15::name(), and Botan::OpenPGP_S2K::name().
const TPM_PrivateKey& m_key |
Definition at line 445 of file tpm.cpp.
Referenced by Botan::TPM_PrivateKey::handle().