From a2737677508333c18253730b46b6c368e4743eac Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Tue, 5 May 2015 14:14:46 +0200 Subject: Add RC4 encryption from OpenSSL --- src/crypt/cryptclassrc4.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/crypt/cryptclassrc4.cpp (limited to 'src/crypt/cryptclassrc4.cpp') diff --git a/src/crypt/cryptclassrc4.cpp b/src/crypt/cryptclassrc4.cpp new file mode 100644 index 0000000..c1ab511 --- /dev/null +++ b/src/crypt/cryptclassrc4.cpp @@ -0,0 +1,19 @@ +#include "cryptclassrc4.h" + +CryptClassRc4::CryptClassRc4() +{ +} + +void CryptClassRc4::encrypt() +{ + qDebug() << "Encrypt RC4"; + cryptClass.rc4SetKey(m_key); + m_cryptText = cryptClass.rc4Run(m_clearText); +} + +void CryptClassRc4::decrypt() +{ + qDebug() << "Decrypt RC4"; + cryptClass.rc4SetKey(m_key); + m_clearText = cryptClass.rc4Run(m_cryptText); +} -- cgit v1.2.3-70-g09d2