#include <pk_ops_impl.h>
Definition at line 36 of file pk_ops_impl.h.
◆ ~Decryption_with_EME()
Botan::PK_Ops::Decryption_with_EME::~Decryption_with_EME |
( |
| ) |
|
|
overridedefault |
◆ Decryption_with_EME()
Botan::PK_Ops::Decryption_with_EME::Decryption_with_EME |
( |
std::string_view | eme | ) |
|
|
explicitprotected |
Definition at line 42 of file pk_ops.cpp.
static std::unique_ptr< EME > create(std::string_view algo_spec)
◆ decrypt()
secure_vector< uint8_t > Botan::PK_Ops::Decryption_with_EME::decrypt |
( |
uint8_t & | valid_mask, |
|
|
const uint8_t | msg[], |
|
|
size_t | msg_len ) |
|
overridevirtual |
Implements Botan::PK_Ops::Decryption.
Definition at line 44 of file pk_ops.cpp.
46 {
48 return m_eme->unpad(valid_mask, raw.data(), raw.size());
49}
std::vector< T, secure_allocator< T > > secure_vector
◆ plaintext_length()
virtual size_t Botan::PK_Ops::Decryption::plaintext_length |
( |
size_t | ctext_len | ) |
const |
|
pure virtualinherited |
The documentation for this class was generated from the following files: