diff options
| author | Loic GUEGAN <loic@debian> | 2015-03-08 14:32:12 +0400 |
|---|---|---|
| committer | Loic GUEGAN <loic@debian> | 2015-03-08 14:32:12 +0400 |
| commit | 4bcfddc79e2916bd5be2de28e7b894939bc0ccb4 (patch) | |
| tree | a55ccc4f9837a710b7b99c4635095c26328ed1b9 | |
| parent | 26ed8d2c91e04d371809c156649810af424079af (diff) | |
Add parameters to method encrypt and decrypt.
| -rw-r--r-- | CryptClass/AbstractSKA.hpp | 12 |
1 files 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; }; |
