summaryrefslogtreecommitdiff
path: root/Untracked/Doxygen/CryptClass/AbstractSKA.hpp
diff options
context:
space:
mode:
authormanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-21 07:16:49 +0100
committermanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-21 07:16:49 +0100
commit860792f1f3ead7d7509ea652eaabdcbb8f329cc5 (patch)
treee59c8086142a0e9a5955b91a3ba605e41208ad52 /Untracked/Doxygen/CryptClass/AbstractSKA.hpp
parent8021ead91db0cbac7ca2852ea74b96bfc1ec6026 (diff)
Update untracked file
Diffstat (limited to 'Untracked/Doxygen/CryptClass/AbstractSKA.hpp')
-rw-r--r--Untracked/Doxygen/CryptClass/AbstractSKA.hpp54
1 files changed, 0 insertions, 54 deletions
diff --git a/Untracked/Doxygen/CryptClass/AbstractSKA.hpp b/Untracked/Doxygen/CryptClass/AbstractSKA.hpp
deleted file mode 100644
index de03b1b..0000000
--- a/Untracked/Doxygen/CryptClass/AbstractSKA.hpp
+++ /dev/null
@@ -1,54 +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.
- *
- */
-
-#include <string>
-
-
-/**
- * @class AbstractSKA AbstractSKA.hpp "/CryptClass/AbstractSKA.hpp"
- * @brief Class for Symmetric-Key Algorithm (SKA)
- * @author manzerbredes
- *
- * This class should not be instanciate directly.
- *
- */
-
-class AbstractSKA {
-
- public:
- 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 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;
-};