CDecryptor Class Reference

#include <asymmetric.h>

class CDecryptor : public CBase

Inherits from

  • CDecryptor

    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

    panic
    KCryptoPanic If the input data is too long. See ECryptoPanicInputTooLarge
    panic
    KCryptoPanic If the supplied output descriptor is not large enough to store the result. See ECryptoPanicOutputDescriptorOverflow
    ParameterDescription
    aInputThe ciphertext to be decrypted
    aOutputOn return, the plaintext