Botan 2.1.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces
p11_mechanism.cpp File Reference
`#include <botan/internal/p11_mechanism.h>`
`#include <botan/scan_name.h>`
`#include <botan/emsa.h>`
`#include <tuple>`

Go to the source code of this file.

## Namespaces
| Botan
| Botan::PKCS11

## Variable Documentation

MechanismType hash

Definition at line 63 of file p11_mechanism.cpp.

Referenced by botan_hash_destroy(), Botan::OCSP::CertID::CertID(), Botan::TLS::Certificate_Req::Certificate_Req(), Botan::choose_sig_format(), Botan::Parallel::clear(), Botan::Parallel::clone(), Botan::HashFunction::create(), Botan::BlockCipher::create(), Botan::PBKDF::create(), Botan::KDF::create(), Botan::PKCS11::MechanismWrapper::create_ecdh_mechanism(), Botan::PKCS11::MechanismWrapper::create_ecdsa_mechanism(), Botan::HashFunction::create_or_throw(), Botan::TLS::Handshake_Hash::final(), Botan::Certificate_Store_In_Memory::find_cert_by_pubkey_sha1(), Botan::Certificate_Store_In_Memory::find_cert_by_raw_subject_dn_sha256(), Botan::Private_Key::fingerprint(), Botan::X509_Certificate::fingerprint(), Botan::generate_dsa_primes(), Botan::get_eme(), Botan::get_emsa(), Botan::OCSP::CertID::is_id_for(), Botan::X942_PRF::kdf(), Botan::Parallel::name(), Botan::newhope_shareda(), Botan::newhope_sharedb(), Botan::Parallel::output_length(), Botan::X509_Certificate::raw_issuer_dn_sha256(), Botan::X509_Certificate::raw_subject_dn_sha256(), Botan::RTSS_Share::reconstruct(), Botan::RTSS_Share::split(), and Botan::X509_Certificate::subject_public_key_bitstring_sha1().

MGF mgf

Definition at line 66 of file p11_mechanism.cpp.

size_t padding_size

Definition at line 116 of file p11_mechanism.cpp.

size_t salt_size

Definition at line 69 of file p11_mechanism.cpp.

Referenced by Botan::get_emsa().

MechanismType type

Definition at line 43 of file p11_mechanism.cpp.

Referenced by Botan::TLS::Stream_Handshake_IO::format(), Botan::TLS::Extensions::get(), Botan::TLS::Stream_Handshake_IO::get_next_record(), Botan::make_unique(), and Botan::XMSS_Address::set_type().