MSRTPCipher Class Reference

class MSRTPCipher
Public Member Functions
~MSRTPCipher ()
HBufC8 * TransformL (const TDesC8 &, const TDesC8 &, const TDesC8 &)

Constructor & Destructor Documentation

~MSRTPCipher()

~MSRTPCipher ( ) [inline, virtual]

Member Functions Documentation

TransformL(const TDesC8 &, const TDesC8 &, const TDesC8 &)

HBufC8 * TransformL ( const TDesC8 & aKey,
const TDesC8 & aIV,
const TDesC8 & aSrc
) [pure virtual]

This function is called by SRTP for encryption/decryption cipher operation regardless of the algorithm, the default is AESCM-128 Produces key stream and performs an XOR operation for the plain text

Parameters

const TDesC8 & aKey Input key.
const TDesC8 & aIV Integer Value (IV).
const TDesC8 & aSrc source data which will be transformed. Returns HBufC8* decrypted/encrypted source