From 4bcfddc79e2916bd5be2de28e7b894939bc0ccb4 Mon Sep 17 00:00:00 2001 From: Loic GUEGAN Date: Sun, 8 Mar 2015 14:32:12 +0400 Subject: [PATCH] Add parameters to method encrypt and decrypt. --- CryptClass/AbstractSKA.hpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/CryptClass/AbstractSKA.hpp b/CryptClass/AbstractSKA.hpp index 791c1f6..cb7b27b 100644 --- a/CryptClass/AbstractSKA.hpp +++ b/CryptClass/AbstractSKA.hpp @@ -22,28 +22,32 @@ class AbstractSKA { public: - AbstractSKA(); - ~AbstractSKA(); + AbstractSKA(){ + } + ~AbstractSKA(){ + } /** * @brief Encrypt data. * + * @param key : key used to encrypt data * @param data : contain data to encrypt. * * This method must be overwritten. * **Warning** data will be modified. * */ - virtual void encrypt(char* data) = 0; + virtual void encrypt(std::string key, char* data) = 0; /** * @brief Decrypt data. * + * @param key : key used to decrypt data * @param data : contain data to decrypt. * * This method must be overwritten. * **Warning** data will be modified. * */ - virtual void decrypt(char* data) = 0; + virtual void decrypt(std::string key, char* data) = 0; };