14#include <openssl/evp.h>
Definition SymmetricCipher.h:20
bool isInitialized() const
Returns true, if initialization succeeded, i.e.
Definition SymmetricCipher.cpp:49
QByteArray decrypt(const QByteArray &pEncryptedData)
Decrypts the message.
Definition SymmetricCipher.cpp:120
bool setIv(const QByteArray &pIv)
Sets the initialization vector.
Definition SymmetricCipher.cpp:99
int getBlockSize() const
Definition SymmetricCipher.cpp:113
QByteArray encrypt(const QByteArray &pPlainData)
Encrypts the message.
Definition SymmetricCipher.cpp:55
~SymmetricCipher()
Definition SymmetricCipher.cpp:42
SymmetricCipher(const SecurityProtocol &pSecurityProtocol, const QByteArray &pKeyBytes)
Creates a new instance with cipher algorithm determined by parameter and specified cipher key.
Definition SymmetricCipher.cpp:17
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114