summaryrefslogtreecommitdiff
path: root/CryptClass/AbstractSKA.hpp
diff options
context:
space:
mode:
authormanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-20 10:57:03 +0400
committermanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-20 10:57:03 +0400
commit45f7cc5d27b338dae1d36c211cc5720c82f3de35 (patch)
tree38c356a4e5ba77520e59964f25cde28527e552bd /CryptClass/AbstractSKA.hpp
parenteb267792cd70a763bf2dcbfce6e7a09251b3913f (diff)
Change file architecture
Diffstat (limited to 'CryptClass/AbstractSKA.hpp')
-rw-r--r--CryptClass/AbstractSKA.hpp57
1 files changed, 0 insertions, 57 deletions
diff --git a/CryptClass/AbstractSKA.hpp b/CryptClass/AbstractSKA.hpp
deleted file mode 100644
index 7622ab4..0000000
--- a/CryptClass/AbstractSKA.hpp
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * @file AbstractSKA.hpp
- * @brief Class for Symmetric-Key Algorithm (SKA)
- * @author manzerbredes
- * @date 8 Mars 2015
- *
- * Specify which method the algorithm must be implement.
- *
- */
-
-#ifndef __AbstractSKA__
-#define __AbstractSKA__
-
-
-//----- std -----
-#include <string>
-
-
-
-/**
- * @class AbstractSKA AbstractSKA.hpp "/CryptClass/AbstractSKA.hpp"
- * @brief Class for Symmetric-Key Algorithm (SKA)
- * @author manzerbredes
- *
- * This class should not be instantiate directly.
- *
- */
-class AbstractSKA {
-
- public:
- /**
- * @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 std::string encrypt(std::string key, std::string 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 std::string decrypt(std::string key, std::string data) = 0;
-};
-
-#endif