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

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

AssertValid() constGray::CObjectinlinevirtual
CheckPublicPrivatePair(const cKeyBase *pKeyPrivate) const overrideGrayLib::cKeyECPPairvirtual
cKeyECDSA() noexceptGrayLib::cKeyECDSAinline
cKeyECPPair() noexceptGrayLib::cKeyECPPairinline
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
DecRefCount()Gray::cRefBaseinline
GenerateKeys(ECPGroup_TYPE eECPGroupId, IRandomNoise *pRandom)GrayLib::cKeyECPPair
get_HashCode() const noexceptGray::cRefBaseinline
get_KeySize() const overrideGrayLib::cKeyECPPairinlinevirtual
get_RefCount() const noexceptGray::cRefBaseinline
GetKeyValues(cValue *items) const overrideGrayLib::cKeyECPPairinlinevirtual
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidCheck() const noexceptGray::CObjectinlinevirtual
isValidObj() const noexceptGray::cRefBaseinline
k_MAX_VALUESGrayLib::cKeyBasestatic
m_dGrayLib::cKeyECPPair
m_grpGrayLib::cKeyECPPair
m_QGrayLib::cKeyECPPair
MakeSignature(BYTE *pSig, SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, IRandomNoise *pRandom) const overrideGrayLib::cKeyECDSAvirtual
MakeSignatureDer(cASNWriterRev &w, const cBigInteger &r, const cBigInteger &s) constGrayLib::cKeyECPPairprotected
MakeSignatureSeed(BYTE *pOut, const cBigInteger &d, const BYTE *buf, size_t nSizeBuf) constGrayLib::cKeyECPPairprotected
onFinalRelease()Gray::cRefBaseinlinevirtual
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReadECParameters(cASNReader &r, OUT cASNBuf &params)GrayLib::cKeyECPPairprotectedstatic
ReadPrivateKey(cASNReader &r, cASNBuf *pAlgParams) overrideGrayLib::cKeyECPPairvirtual
ReadPublicKey(cASNReader &r, cASNBuf *pAlgParams) overrideGrayLib::cKeyECPPairvirtual
Serialize(cArchive &a)Gray::CObjectvirtual
SetCopyKey(const cKeyECPPair &key)GrayLib::cKeyECPPairinline
SetDestructing()Gray::cRefBaseinline
SetZeroKey() overrideGrayLib::cKeyECPPairinlinevirtual
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
UNITTEST_FRIEND(cKeyECDSA)GrayLib::cKeyECDSA
GrayLib::cKeyECPPair::UNITTEST_FRIEND(cKeyECPPair)GrayLib::cKeyECPPair
VALTYPE_ECP enum valueGrayLib::cKeyBase
VALTYPE_NONE enum valueGrayLib::cKeyBase
VALTYPE_RSA enum valueGrayLib::cKeyBase
VALTYPE_TYPE enum nameGrayLib::cKeyBase
VerifySignature(SSL_Hash_TYPE eHashType, const BYTE *pHash, size_t nSizeHash, const BYTE *pSig, size_t nSizeSig) const overrideGrayLib::cKeyECPPairvirtual
WriteECParameters(cASNWriterRev &w) constGrayLib::cKeyECPPair
WritePrivateKey(cASNWriterRev &w) const overrideGrayLib::cKeyECPPairvirtual
WritePublicKey(cASNWriterRev &w) const overrideGrayLib::cKeyECPPairvirtual
~cKeyBase()GrayLib::cKeyBaseinlinevirtual
~cKeyECDSA()GrayLib::cKeyECDSAinlinevirtual
~cKeyECPPair()GrayLib::cKeyECPPairinlinevirtual
~CObject()Gray::CObjectinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual