| Botan
    1.10.16
    | 
#include <mode_pad.h>
 
  
 | Public Member Functions | |
| std::string | name () const | 
| void | pad (byte[], size_t, size_t) const | 
| virtual size_t | pad_bytes (size_t block_size, size_t position) const | 
| size_t | unpad (const byte[], size_t) const | 
| bool | valid_blocksize (size_t) const | 
ANSI X9.23 Padding
Definition at line 84 of file mode_pad.h.
| 
 | inlinevirtual | 
Implements Botan::BlockCipherModePaddingMethod.
Definition at line 90 of file mode_pad.h.
| 
 | virtual | 
| block | output buffer | 
| size | of the block | 
| current_position | in the last block | 
Implements Botan::BlockCipherModePaddingMethod.
Definition at line 65 of file mode_pad.cpp.
| 
 | virtualinherited | 
| block_size | of the cipher | 
| position | in the current block | 
Reimplemented in Botan::Null_Padding.
Definition at line 17 of file mode_pad.cpp.
Referenced by Botan::ECB_Encryption::name(), and Botan::CBC_Encryption::set_iv().
| 
 | virtual | 
| block | the last block | 
| size | the of the block | 
Implements Botan::BlockCipherModePaddingMethod.
Definition at line 75 of file mode_pad.cpp.
References Botan::BlockCipherModePaddingMethod::name().
| 
 | virtual | 
| block_size | of the cipher | 
Implements Botan::BlockCipherModePaddingMethod.
Definition at line 89 of file mode_pad.cpp.
 1.8.13
 1.8.13