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 & aKeyInput key.
const TDesC8 & aIVInteger Value (IV).
const TDesC8 & aSrcsource data which will be transformed. Returns HBufC8* decrypted/encrypted source