summaryrefslogtreecommitdiff
path: root/CryptClass/AbstractSKA.hpp
diff options
context:
space:
mode:
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