Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cCipherAES Member List

This is the complete list of members for GrayLib::cCipherAES, including all inherited members.

AssertValid() constGray::CObjectinlinevirtual
cCipherAES(bool bEncodeMode)GrayLib::cCipherAESinline
cCipherBase(bool bEncodeMode=true, CIPHER_BLOCK_TYPE eBlockMode=CIPHER_BLOCK_UNK) noexceptGrayLib::cCipherBaseinline
Cipher(BYTE *pOutput, const BYTE *pInput, size_t nSizeBytes) overrideGrayLib::cCipherAESvirtual
CipherModeCBC(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pIV) overrideGrayLib::cCipherAESvirtual
CipherModeCFB(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE pIV[k_BlockAlign], size_t *pnIVOffset) overrideGrayLib::cCipherAESvirtual
GrayLib::cCipherBase::CipherModeCFB(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pIV, size_t *pIVOffset)GrayLib::cCipherBaseinlinevirtual
CipherModeCTR(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE pNonceCounter[k_BlockAlign], size_t *pNCOffset, BYTE pStreamBlock[k_BlockAlign]) overrideGrayLib::cCipherAESvirtual
GrayLib::cCipherBase::CipherModeCTR(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pNonceCounter, size_t *pNCOffset, BYTE *pStreamBlock)GrayLib::cCipherBaseinlinevirtual
CipherModeECB(BYTE *pOutput, const BYTE *pInput) overrideGrayLib::cCipherAESvirtual
CopyFillX(void *pOutput, size_t nOutSize, const void *pInput, size_t nInputSize)GrayLib::cCipherBasestatic
get_BlockAlignSize() const overrideGrayLib::cCipherAESinlinevirtual
get_EncodeMode() const noexceptGrayLib::cCipherBaseinline
isValidCheck() const noexceptGray::CObjectinlinevirtual
k_BlockAlignGrayLib::cCipherAESstatic
m_bEncodeModeGrayLib::cCipherBaseprotected
m_eBlockModeGrayLib::cCipherBaseprotected
m_nRoundsGrayLib::cCipherAES
m_RKGrayLib::cCipherAES
put_BlockMode(CIPHER_BLOCK_TYPE eBlockMode) noexceptGrayLib::cCipherBaseinline
put_EncodeMode(bool bEncodeMode) noexceptGrayLib::cCipherBaseinline
s_TGrayLib::cCipherAESstatic
Serialize(cArchive &a)Gray::CObjectvirtual
SetCipherKey(const void *pKeyData, size_t nKeySize) overrideGrayLib::cCipherAESvirtual
UNITTEST_FRIEND(cCipherAES)GrayLib::cCipherAES
~cCipherAES()GrayLib::cCipherAESinlinevirtual
~cCipherBase()GrayLib::cCipherBaseinlinevirtual
~CObject()Gray::CObjectinlinevirtual