![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::cCipherDES, including all inherited members.
AssertValid() const | Gray::CObject | inlinevirtual |
cCipherBase(bool bEncodeMode=true, CIPHER_BLOCK_TYPE eBlockMode=CIPHER_BLOCK_UNK) noexcept | GrayLib::cCipherBase | inline |
cCipherDES(bool bEncodeMode) | GrayLib::cCipherDES | inline |
Cipher(BYTE *pOutput, const BYTE *pInput, size_t nSizeBytes) override | GrayLib::cCipherDES | virtual |
CipherModeCBC(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pIV) override | GrayLib::cCipherDES | virtual |
CipherModeCFB(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pIV, size_t *pIVOffset) | GrayLib::cCipherBase | inlinevirtual |
CipherModeCTR(BYTE *pOutput, const BYTE *pInput, size_t nSize, BYTE *pNonceCounter, size_t *pNCOffset, BYTE *pStreamBlock) | GrayLib::cCipherBase | inlinevirtual |
CipherModeECB(BYTE pOutput[k_KeySize], const BYTE pInput[k_KeySize]) override | GrayLib::cCipherDES | virtual |
GrayLib::cCipherBase::CipherModeECB(BYTE *pOutput, const BYTE *pInput) | GrayLib::cCipherBase | inlinevirtual |
CopyFillX(void *pOutput, size_t nOutSize, const void *pInput, size_t nInputSize) | GrayLib::cCipherBase | static |
get_BlockAlignSize() const override | GrayLib::cCipherDES | inlinevirtual |
get_EncodeMode() const noexcept | GrayLib::cCipherBase | inline |
IsKeyParity(const BYTE pKey[k_KeySize]) | GrayLib::cCipherDES | static |
IsKeyWeak(const BYTE pKey[k_KeySize]) | GrayLib::cCipherDES | static |
isValidCheck() const noexcept | Gray::CObject | inlinevirtual |
k_BlockSize | GrayLib::cCipherDES | static |
k_KeySize | GrayLib::cCipherDES | static |
k_LHs | GrayLib::cCipherDES | protectedstatic |
k_odd_parity_table | GrayLib::cCipherDES | protectedstatic |
k_RHs | GrayLib::cCipherDES | protectedstatic |
k_SB1 | GrayLib::cCipherDES | protectedstatic |
k_SB2 | GrayLib::cCipherDES | protectedstatic |
k_SB3 | GrayLib::cCipherDES | protectedstatic |
k_SB4 | GrayLib::cCipherDES | protectedstatic |
k_SB5 | GrayLib::cCipherDES | protectedstatic |
k_SB6 | GrayLib::cCipherDES | protectedstatic |
k_SB7 | GrayLib::cCipherDES | protectedstatic |
k_SB8 | GrayLib::cCipherDES | protectedstatic |
m_bEncodeMode | GrayLib::cCipherBase | protected |
m_eBlockMode | GrayLib::cCipherBase | protected |
m_IV | GrayLib::cCipherDES | |
m_nSizeKey | GrayLib::cCipherDES | |
m_RK | GrayLib::cCipherDES | |
put_BlockMode(CIPHER_BLOCK_TYPE eBlockMode) noexcept | GrayLib::cCipherBase | inline |
put_EncodeMode(bool bEncodeMode) noexcept | GrayLib::cCipherBase | inline |
Serialize(cArchive &a) | Gray::CObject | virtual |
SetCipherKey(const void *pKeyData, size_t nKeySize) override | GrayLib::cCipherDES | virtual |
SetKeyParity(BYTE pKey[k_KeySize]) | GrayLib::cCipherDES | static |
UNITTEST_FRIEND(cCipherDES) | GrayLib::cCipherDES | |
~cCipherBase() | GrayLib::cCipherBase | inlinevirtual |
~cCipherDES() | GrayLib::cCipherDES | inlinevirtual |
~CObject() | Gray::CObject | inlinevirtual |