Mixe for Privacy and Anonymity in the Internet
CASignature Member List

This is the complete list of members for CASignature, including all inherited members.

CASignature()CASignature
CASSLContext classCASignaturefriend
clone()CASignature
decodeRS(const UINT8 *const in, const UINT32 inLen, DSA_SIG *pDsaSig) constCASignature
encodeRS(UINT8 *out, UINT32 *outLen, const DSA_SIG *const pdsaSig) constCASignature
generateSignKey(UINT32 size)CASignature
getDSA()CASignatureinlineprivate
getRSA()CASignatureinlineprivate
getSignatureMethod()CASignature
getSignatureSize() constCASignature
getSignKey(DOMElement *&node, XERCES_CPP_NAMESPACE::DOMDocument *doc)CASignature
getVerifyKey(CACertificate **)CASignature
getVerifyKeyHash(UINT8 *buff, UINT32 *len)CASignature
isDSA() constCASignature
isRSA() constCASignature
m_pDSACASignatureprivate
m_pRSACASignatureprivate
parseSignKeyXML(const UINT8 *buff, UINT32 len)CASignatureprivate
setSignKey(const UINT8 *buff, UINT32 len, UINT32 type, const char *passwd=NULL)CASignature
setSignKey(const DOMNode *node, UINT32 type, const char *passwd=NULL)CASignature
setVerifyKey(CACertificate *pCert)CASignature
setVerifyKey(const DOMElement *xmlKey)CASignature
sign(const UINT8 *const in, UINT32 inlen, UINT8 *sig, UINT32 *siglen) constCASignature
sign(const UINT8 *const in, UINT32 inlen, DSA_SIG **dsaSig) constCASignatureprivate
signRSA(const UINT8 *dgst, const UINT32 dgstLen, UINT8 *sig, UINT32 *sigLen) constCASignatureprivate
verify(const UINT8 *const in, UINT32 inlen, DSA_SIG *const dsaSig) constCASignature
verify(UINT8 *in, UINT32 inLen, UINT8 *sig, const UINT32 sigLen)CASignature
verifyDER(UINT8 *in, UINT32 inlen, const UINT8 *dsaSig, const UINT32 sigLen)CASignature
verifyDSA(const UINT8 *dgst, const UINT32 dgstLen, UINT8 *sig, UINT32 sigLen) constCASignatureprivate
verifyRSA(const UINT8 *dgst, const UINT32 dgstLen, UINT8 *sig, UINT32 sigLen) constCASignatureprivate
verifyXML(DOMNode *node, CACertStore *pTrustedCerts=NULL)CASignature
~CASignature()CASignature