#include <pk_ops.h>
Public key decryption interface
Definition at line 65 of file pk_ops.h.
◆ ~Decryption()
| virtual Botan::PK_Ops::Decryption::~Decryption |
( |
| ) |
|
|
virtualdefault |
◆ ciphertext_length()
| virtual size_t Botan::PK_Ops::Decryption::ciphertext_length |
( |
size_t | ptext_len | ) |
const |
|
pure virtual |
Given the plaintext length, return an upper bound on the ciphertext length that decrypt() expects for this key and padding.
◆ decrypt()
| virtual secure_vector< uint8_t > Botan::PK_Ops::Decryption::decrypt |
( |
uint8_t & | valid_mask, |
|
|
std::span< const uint8_t > | ctext ) |
|
pure virtual |
◆ plaintext_length()
| virtual size_t Botan::PK_Ops::Decryption::plaintext_length |
( |
size_t | ctext_len | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: