![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cCipherPadding.h>
Public Member Functions | |
virtual void | WritePadding (BYTE *pOutput, size_t nOutputSize, size_t nDataEnd) const |
virtual HRESULT | ReadPadding (const BYTE *pInput, size_t nInputSize, size_t *nDataEnd) const |
Static Public Attributes | |
static const cCipherPadding | k_CIPHER_PAD_NONE |
implement CIPHER_PAD_TYPE types. abstract base for Padding functions to use, if relevant for cipher mode. e.g. CIPHER_BLOCK_CBC Different padding modes. Usually for CIPHER_BLOCK_CBC and used with cCipherPadding. like .NET System.Security.Cryptography.PaddingMode CIPHER_PAD_NONE if not overridden.
|
virtual |
CIPHER_PAD_NONE
Reimplemented in GrayLib::cCipherPaddingPKCS7.
|
virtual |
CIPHER_PAD_NONE No padding. There is no WritePadding function (check for nullptr in FinishCipher)
Reimplemented in GrayLib::cCipherPaddingPKCS7.
|
static |