![]() |
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 |