PBE Class Reference

class PBE
Public Member Functions
TUint GetBlockBytes ( TPBECipher )
TUint GetKeyBytes ( TPBECipher )
CSymmetricCipher * MakeDecryptorL ( TPBECipher , const TDesC8 &, const TDesC8 &)
CSymmetricCipher * MakeEncryptorL ( TPBECipher , const TDesC8 &, const TDesC8 &)
Private Member Functions
PBE (void)
PBE (const PBE &)
PBE & operator= (const PBE &)

Constructor & Destructor Documentation

PBE(void)

PBE ( void ) [private]

Parameters

void

PBE(const PBE &)

PBE ( const PBE & ) [private]

Parameters

const PBE &

Member Functions Documentation

GetBlockBytes(TPBECipher)

TUint GetBlockBytes ( TPBECipher aCipher ) [static]

Parameters

TPBECipher aCipher

GetKeyBytes(TPBECipher)

TUint GetKeyBytes ( TPBECipher aCipher ) [static]

Parameters

TPBECipher aCipher

MakeDecryptorL(TPBECipher, const TDesC8 &, const TDesC8 &)

CSymmetricCipher * MakeDecryptorL ( TPBECipher aCipher,
const TDesC8 & aKey,
const TDesC8 & aIV
) [static]

Parameters

TPBECipher aCipher
const TDesC8 & aKey
const TDesC8 & aIV

MakeEncryptorL(TPBECipher, const TDesC8 &, const TDesC8 &)

CSymmetricCipher * MakeEncryptorL ( TPBECipher aCipher,
const TDesC8 & aKey,
const TDesC8 & aIV
) [static]

Parameters

TPBECipher aCipher
const TDesC8 & aKey
const TDesC8 & aIV

operator=(const PBE &)

PBE & operator= ( const PBE & ) [private]

Parameters

const PBE &