![]() |
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::cKeyECDSA, including all inherited members.
AssertValid() const | Gray::CObject | inlinevirtual |
CheckPublicPrivatePair(const cKeyBase *pKeyPrivate) const override | GrayLib::cKeyECPPair | virtual |
cKeyECDSA() noexcept | GrayLib::cKeyECDSA | inline |
cKeyECPPair() noexcept | GrayLib::cKeyECPPair | inline |
cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
DecRefCount() | Gray::cRefBase | inline |
GenerateKeys(ECPGroup_TYPE eECPGroupId, IRandomNoise *pRandom) | GrayLib::cKeyECPPair | |
get_HashCode() const noexcept | Gray::cRefBase | inline |
get_KeySize() const override | GrayLib::cKeyECPPair | inlinevirtual |
get_RefCount() const noexcept | Gray::cRefBase | inline |
GetKeyValues(cValue *items) const override | GrayLib::cKeyECPPair | inlinevirtual |
IncRefCount() | Gray::cRefBase | inline |
isDestructing() noexcept | Gray::cRefBase | inline |
isStaticConstruct() const noexcept | Gray::cRefBase | inline |
isValidCheck() const noexcept | Gray::CObject | inlinevirtual |
isValidObj() const noexcept | Gray::cRefBase | inline |
k_MAX_VALUES | GrayLib::cKeyBase | static |
m_d | GrayLib::cKeyECPPair | |
m_grp | GrayLib::cKeyECPPair | |
m_Q | GrayLib::cKeyECPPair | |
MakeSignature(BYTE *pSig, SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, IRandomNoise *pRandom) const override | GrayLib::cKeyECDSA | virtual |
MakeSignatureDer(cASNWriterRev &w, const cBigInteger &r, const cBigInteger &s) const | GrayLib::cKeyECPPair | protected |
MakeSignatureSeed(BYTE *pOut, const cBigInteger &d, const BYTE *buf, size_t nSizeBuf) const | GrayLib::cKeyECPPair | protected |
onFinalRelease() | Gray::cRefBase | inlinevirtual |
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
ReadECParameters(cASNReader &r, OUT cASNBuf ¶ms) | GrayLib::cKeyECPPair | protectedstatic |
ReadPrivateKey(cASNReader &r, cASNBuf *pAlgParams) override | GrayLib::cKeyECPPair | virtual |
ReadPublicKey(cASNReader &r, cASNBuf *pAlgParams) override | GrayLib::cKeyECPPair | virtual |
Serialize(cArchive &a) | Gray::CObject | virtual |
SetCopyKey(const cKeyECPPair &key) | GrayLib::cKeyECPPair | inline |
SetDestructing() | Gray::cRefBase | inline |
SetZeroKey() override | GrayLib::cKeyECPPair | inlinevirtual |
StaticConstruct() | Gray::cRefBase | inline |
StaticDestruct() | Gray::cRefBase | inline |
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
UNITTEST_FRIEND(cKeyECDSA) | GrayLib::cKeyECDSA | |
GrayLib::cKeyECPPair::UNITTEST_FRIEND(cKeyECPPair) | GrayLib::cKeyECPPair | |
VALTYPE_ECP enum value | GrayLib::cKeyBase | |
VALTYPE_NONE enum value | GrayLib::cKeyBase | |
VALTYPE_RSA enum value | GrayLib::cKeyBase | |
VALTYPE_TYPE enum name | GrayLib::cKeyBase | |
VerifySignature(SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, const BYTE *pSig, size_t nSizeSig) const override | GrayLib::cKeyECPPair | virtual |
WriteECParameters(cASNWriterRev &w) const | GrayLib::cKeyECPPair | |
WritePrivateKey(cASNWriterRev &w) const override | GrayLib::cKeyECPPair | virtual |
WritePublicKey(cASNWriterRev &w) const override | GrayLib::cKeyECPPair | virtual |
~cKeyBase() | GrayLib::cKeyBase | inlinevirtual |
~cKeyECDSA() | GrayLib::cKeyECDSA | inlinevirtual |
~cKeyECPPair() | GrayLib::cKeyECPPair | inlinevirtual |
~CObject() | Gray::CObject | inlinevirtual |
~cRefBase() | Gray::cRefBase | inlinevirtual |