TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iCrypto Member List

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

AddRef()=0iUnknownpure virtual
CreateRand()=0iCryptopure virtual
DeleteThis()=0iUnknownpure virtual
Digest(const achar *aaszData, const achar *aType, eRawToStringEncoding aEncoding=eRawToStringEncoding_Hex)=0iCryptopure virtual
DigestFile(iFile *apFile, tSize anSize, const achar *aType, eRawToStringEncoding aEncoding)=0iCryptopure virtual
DigestRaw(const tPtr apData, tSize anSize, const achar *aType, eRawToStringEncoding aEncoding)=0iCryptopure virtual
GetNumRefs() const =0iUnknownpure virtual
GetRand()=0iCryptopure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
KDFCrypt(const achar *aKey, const achar *aSalt)=0iCryptopure virtual
KDFGenSaltBlowfish(iCryptoRand *apRand, tU32 aRounds)=0iCryptopure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SigVerify(const achar *signatureHex, const achar *publicKeyPEM, const achar *payload)=0iCryptopure virtual