![]() |
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::cKeyWrap, including all inherited members.
CheckPublicPrivatePair(const cKeyWrap *pKeyPrivate) const | GrayLib::cKeyWrap | |
cKeyWrap() | GrayLib::cKeyWrap | inline |
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() const | GrayLib::cKeyWrap | |
get_KeySize() const | GrayLib::cKeyWrap | inline |
get_KeyType() const | GrayLib::cKeyWrap | inline |
get_KeyTypeName() const | GrayLib::cKeyWrap | inline |
get_SSLSIGType() const | GrayLib::cKeyWrap | |
GetHashSize(SSL_Hash_TYPE eHashType, size_t *pnHashSize) | GrayLib::cKeyWrap | inlinestatic |
GetKeyTypeFromSSLSIG(SSL_SIG_TYPE sig) | GrayLib::cKeyWrap | static |
GetKeyValues(cKeyBase::cValue *items) const | GrayLib::cKeyWrap | inline |
HasKeyType(SSL_Key_TYPE eKeyType) const noexcept | GrayLib::cKeyWrap | inline |
InitKeyType(SSL_Key_TYPE eKeyType) | GrayLib::cKeyWrap | |
isZeroKey() const | GrayLib::cKeyWrap | inline |
k_pszPEM_EC | GrayLib::cKeyWrap | static |
k_pszPEM_EPK | GrayLib::cKeyWrap | static |
k_pszPEM_PK | GrayLib::cKeyWrap | static |
k_pszPEM_Pub | GrayLib::cKeyWrap | static |
k_pszPEM_RSAPK | GrayLib::cKeyWrap | static |
m_pKeyBase | GrayLib::cKeyWrap | |
m_pKeyTypeDef | GrayLib::cKeyWrap | |
MakeSignature(BYTE *pSig, SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, IRandomNoise *pRandom) const | GrayLib::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) const | GrayLib::cKeyWrap | |
VerifySignatureExt(const cKeySigAlg &sigalg, const cKeyRSASignOptions *pSignOptions, const BYTE *pHash, size_t nSizeHash, const cMemBlock &signBuffer) const | GrayLib::cKeyWrap | |
WritePrivateKey(cASNWriterRev &wr) const | GrayLib::cKeyWrap | |
WritePrivatePEM(char *pOut, StrLen_t size) const | GrayLib::cKeyWrap | |
WritePublicKey(cASNWriterRev &w) const | GrayLib::cKeyWrap | |
WritePublicKey2(cASNWriterRev &wr) const | GrayLib::cKeyWrap | |
WritePublicPEM(char *pOut, StrLen_t size) const | GrayLib::cKeyWrap | |
~cKeyWrap() | GrayLib::cKeyWrap | inline |