Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6ISymmetricCrypto Member List

This is the complete list of members for P6R::p6ISymmetricCrypto, including all inherited members.

addref(void)=0P6R::p6ICompure virtual
decrypt(P6CRYPTODATASOURCE *pInData, P6CRYPTODATASINK *pOutData, const P6UCHAR *pIV, P6INT32 cIV)=0P6R::p6ISymmetricCryptopure virtual
decryptContinue(const P6CHAR *pInData, P6UINT32 inSize, P6CHAR *pOutData, P6UINT32 *pOutSize)=0P6R::p6ISymmetricCryptopure virtual
decryptEnd(P6CHAR *pOutData, P6UINT32 *pOutSize)=0P6R::p6ISymmetricCryptopure virtual
decryptStart(const P6UCHAR *pIV, P6INT32 cIV)=0P6R::p6ISymmetricCryptopure virtual
encrypt(P6CRYPTODATASOURCE *pInData, P6CRYPTODATASINK *pOutData, const P6UCHAR *pIV, P6INT32 cIV)=0P6R::p6ISymmetricCryptopure virtual
encryptContinue(const P6CHAR *pInData, P6UINT32 inSize, P6CHAR *pOutData, P6UINT32 *pOutSize)=0P6R::p6ISymmetricCryptopure virtual
encryptEnd(P6CHAR *pOutData, P6UINT32 *pOutSize)=0P6R::p6ISymmetricCryptopure virtual
encryptStart(const P6UCHAR *pIV, P6INT32 cIV)=0P6R::p6ISymmetricCryptopure virtual
getAESCounter(P6UCHAR *pBuffer, P6UINT32 cBuffer, P6UINT32 *pWritten)=0P6R::p6ISymmetricCryptopure virtual
initialize(P6SYMETRICFLAGS flags, P6CRYPTOCIPHER mode)=0P6R::p6ISymmetricCryptopure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
release(void)=0P6R::p6ICompure virtual
setAESCounter(const P6UCHAR *pBuffer, P6UINT32 *pcBuffer, P6AESCOUNTERINC pfn)=0P6R::p6ISymmetricCryptopure virtual
setKey(p6ICryptoKey *pKey)=0P6R::p6ISymmetricCryptopure virtual