SilentEye 0.4.1
Public Member Functions

SilentEyeFramework::CryptoModuleInterface Class Reference

Common interface for cryptography plug-ins. More...

#include <cryptomoduleinterface.h>

Inheritance diagram for SilentEyeFramework::CryptoModuleInterface:
SilentEyeFramework::ModuleInterface SECryptoAES256::SECryptoAES256 SECryptoAES::SECryptoAES

List of all members.

Public Member Functions

virtual QPointer< EncodedDataencode (QString key, QPointer< EncodedData > msg)=0
 Encrypte data using a specific key.
virtual QPointer< EncodedDatadecode (QString key, QPointer< EncodedData > data)=0
 Decrypte data using a specific key.

Detailed Description

Common interface for cryptography plug-ins.

Definition at line 25 of file cryptomoduleinterface.h.


Member Function Documentation

virtual QPointer<EncodedData> SilentEyeFramework::CryptoModuleInterface::decode ( QString  key,
QPointer< EncodedData data 
) [pure virtual]

Decrypte data using a specific key.

Implemented in SECryptoAES::SECryptoAES, and SECryptoAES256::SECryptoAES256.

Referenced by SilentEye::DecodeDialog::ok().

virtual QPointer<EncodedData> SilentEyeFramework::CryptoModuleInterface::encode ( QString  key,
QPointer< EncodedData msg 
) [pure virtual]

Encrypte data using a specific key.

Implemented in SECryptoAES::SECryptoAES, and SECryptoAES256::SECryptoAES256.

Referenced by SilentEye::EncodeDialog::ok().


The documentation for this class was generated from the following file: