#include <asymmetric.h>
class CDecryptor : public CBase, public MCryptoSystem |
Public Member Functions | |
---|---|
pure virtual void | DecryptL(const TDesC8 &, TDes8 &) |
Protected Member Functions | |
---|---|
CDecryptor(void) |
Abstract base class for all public key decryptors.
IMPORT_C | CDecryptor | ( | void | ) | [protected] |
Default constructor
Decrypts the specified ciphertext into plaintext
Parameters | |
---|---|
aInput | The ciphertext to be decrypted |
aOutput | On return, the plaintext |
Panic Codes | |
---|---|
KCryptoPanic | If the input data is too long. See ECryptoPanicInputTooLarge |
KCryptoPanic | If the supplied output descriptor is not large enough to store the result. See ECryptoPanicOutputDescriptorOverflow |