Botan 2.19.3
Crypto and TLS for C&
|
#include <emsa_raw.h>
Public Member Functions | |
EMSA * | clone () override |
virtual AlgorithmIdentifier | config_for_x509 (const Private_Key &key, const std::string &cert_hash_name) const |
EMSA_Raw (size_t expected_hash_size=0) | |
std::string | name () const override |
EMSA-Raw - sign inputs directly Don't use this unless you know what you are doing.
Definition at line 21 of file emsa_raw.h.
|
inlineexplicit |
Definition at line 26 of file emsa_raw.h.
|
inlineoverridevirtual |
Implements Botan::EMSA.
Definition at line 24 of file emsa_raw.h.
|
virtualinherited |
Prepare sig_algo for use in choose_sig_format for x509 certs
key | used for checking compatibility with the encoding scheme |
cert_hash_name | is checked to equal the hash for the encoding |
Reimplemented in Botan::EMSA1, Botan::EMSA_PKCS1v15, and Botan::PSSR.
Definition at line 38 of file emsa.cpp.
References Botan::EMSA::name().
|
overridevirtual |
Implements Botan::EMSA.
Definition at line 13 of file emsa_raw.cpp.