|
Botan 3.9.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::BlockCipherModePaddingMethod, including all inherited members.
| add_padding(std::span< uint8_t > buffer, size_t final_block_bytes, size_t block_size) const | Botan::BlockCipherModePaddingMethod | virtual |
| apply_padding(std::span< uint8_t > last_block, size_t padding_start_pos) const =0 | Botan::BlockCipherModePaddingMethod | protectedpure virtual |
| create(std::string_view algo_spec) | Botan::BlockCipherModePaddingMethod | static |
| name() const =0 | Botan::BlockCipherModePaddingMethod | pure virtual |
| output_length(size_t input_length, size_t block_size) const | Botan::BlockCipherModePaddingMethod | inlinevirtual |
| remove_padding(std::span< const uint8_t > last_block) const =0 | Botan::BlockCipherModePaddingMethod | protectedpure virtual |
| unpad(std::span< const uint8_t > last_block) const | Botan::BlockCipherModePaddingMethod | |
| valid_blocksize(size_t block_size) const =0 | Botan::BlockCipherModePaddingMethod | pure virtual |
| ~BlockCipherModePaddingMethod()=default | Botan::BlockCipherModePaddingMethod | virtual |