From e261782473194273bf29eb033419501d7baf61be Mon Sep 17 00:00:00 2001 From: manzerbredes Date: Wed, 11 Mar 2015 16:47:05 +0400 Subject: Change AESCrypt to support mutiple key type (string and byte) --- CryptClass/AESCrypt.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CryptClass/AESCrypt.hpp') diff --git a/CryptClass/AESCrypt.hpp b/CryptClass/AESCrypt.hpp index 455eed0..58642c1 100644 --- a/CryptClass/AESCrypt.hpp +++ b/CryptClass/AESCrypt.hpp @@ -67,6 +67,11 @@ class AESCrypt : public AbstractSKA { */ virtual std::string decrypt(std::string key, std::string data); + std::string encrypt(byte* key, std::string data); + + std::string encryptRoutine(std::string data, byte* digest, int size); + + private: HASHCrypt hash; ///< hash instance to generate SHA-256 hash code. -- cgit v1.2.3