5 #ifndef _INC_cCipherPadding_H
6 #define _INC_cCipherPadding_H
11 #include "../GrayLibBase.h"
24 virtual void WritePadding(BYTE* pOutput,
size_t nOutputSize,
size_t nDataEnd)
const;
25 virtual HRESULT ReadPadding(
const BYTE* pInput,
size_t nInputSize,
size_t* nDataEnd)
const;
34 virtual void WritePadding(BYTE* pOutput,
size_t nOutputSize,
size_t nDataEnd)
const override;
35 virtual HRESULT ReadPadding(
const BYTE* pInput,
size_t nInputSize,
size_t* nDataEnd)
const override;
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cCipherPadding.h:30
static const cCipherPaddingPKCS7 k_CIPHER_PAD_PKCS7
Definition: cCipherPadding.h:36
Definition: cCipherPadding.h:16
static const cCipherPadding k_CIPHER_PAD_NONE
Definition: cCipherPadding.h:26