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

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

CheckPublicPrivatePair(const cKeyWrap *pKeyPrivate) constGrayLib::cKeyWrap
cKeyWrap()GrayLib::cKeyWrapinline
DecryptWithKey(BYTE *pOut, size_t nSizeOut, const BYTE *pInp, size_t nSizeIn, IRandomNoise *pRandom)GrayLib::cKeyWrap
EncryptWithKey(BYTE *pOut, size_t nSizeOut, const BYTE *pInp, size_t nSizeIn, IRandomNoise *pRandom)GrayLib::cKeyWrap
get_ECPPair() constGrayLib::cKeyWrap
get_KeySize() constGrayLib::cKeyWrapinline
get_KeyType() constGrayLib::cKeyWrapinline
get_KeyTypeName() constGrayLib::cKeyWrapinline
get_SSLSIGType() constGrayLib::cKeyWrap
GetHashSize(SSL_Hash_TYPE eHashType, size_t *pnHashSize)GrayLib::cKeyWrapinlinestatic
GetKeyTypeFromSSLSIG(SSL_SIG_TYPE sig)GrayLib::cKeyWrapstatic
GetKeyValues(cKeyBase::cValue *items) constGrayLib::cKeyWrapinline
HasKeyType(SSL_Key_TYPE eKeyType) const noexceptGrayLib::cKeyWrapinline
InitKeyType(SSL_Key_TYPE eKeyType)GrayLib::cKeyWrap
isZeroKey() constGrayLib::cKeyWrapinline
k_pszPEM_ECGrayLib::cKeyWrapstatic
k_pszPEM_EPKGrayLib::cKeyWrapstatic
k_pszPEM_PKGrayLib::cKeyWrapstatic
k_pszPEM_PubGrayLib::cKeyWrapstatic
k_pszPEM_RSAPKGrayLib::cKeyWrapstatic
m_pKeyBaseGrayLib::cKeyWrap
m_pKeyTypeDefGrayLib::cKeyWrap
MakeSignature(BYTE *pSig, SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, IRandomNoise *pRandom) constGrayLib::cKeyWrap
ReadPrivateKey(const cMemBlock &key, const cMemBlock &password)GrayLib::cKeyWrap
ReadPrivateKeyFile(const FILECHAR_t *pszFilePath, const char *pszPassword)GrayLib::cKeyWrap
ReadPublicKey(cASNReader &r)GrayLib::cKeyWrap
ReadPublicKey(const BYTE *pKey, size_t nSizeKey)GrayLib::cKeyWrap
ReadPublicKeyFile(const FILECHAR_t *pszFilePath)GrayLib::cKeyWrap
SetZeroKey()GrayLib::cKeyWrap
VerifySignature(SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, const BYTE *pSig, size_t nSizeSig) constGrayLib::cKeyWrap
VerifySignatureExt(const cKeySigAlg &sigalg, const cKeyRSASignOptions *pSignOptions, const BYTE *pHash, size_t nSizeHash, const cMemBlock &signBuffer) constGrayLib::cKeyWrap
WritePrivateKey(cASNWriterRev &wr) constGrayLib::cKeyWrap
WritePrivatePEM(char *pOut, StrLen_t size) constGrayLib::cKeyWrap
WritePublicKey(cASNWriterRev &w) constGrayLib::cKeyWrap
WritePublicKey2(cASNWriterRev &wr) constGrayLib::cKeyWrap
WritePublicPEM(char *pOut, StrLen_t size) constGrayLib::cKeyWrap
~cKeyWrap()GrayLib::cKeyWrapinline