CDecryptor Class Reference

#include <asymmetric.h>

class CDecryptor : public CBase, public MCryptoSystem

Inherits from

Detailed Description

Abstract base class for all public key decryptors.

Constructor & Destructor Documentation

CDecryptor ( void )

IMPORT_CCDecryptor(void)[protected]

Default constructor

Member Function Documentation

DecryptL ( const TDesC8 &, TDes8 & )

voidDecryptL(const TDesC8 &aInput,
TDes8 &aOutput
)const [pure virtual]

Decrypts the specified ciphertext into plaintext

Parameters
aInputThe ciphertext to be decrypted
aOutputOn return, the plaintext
Panic Codes
KCryptoPanicIf the input data is too long. See ECryptoPanicInputTooLarge
KCryptoPanicIf the supplied output descriptor is not large enough to store the result. See ECryptoPanicOutputDescriptorOverflow