Remove unused header file key-aes.h
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 18 Jul 2014 13:12:53 +0000 (15:12 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Fri, 12 Sep 2014 12:58:58 +0000 (14:58 +0200)
Change-Id: I26c22b3ac7dc2049c313f54ca9d897c686470c70

src/manager/service/key-aes.h [deleted file]
src/manager/service/key-provider.h

diff --git a/src/manager/service/key-aes.h b/src/manager/service/key-aes.h
deleted file mode 100644 (file)
index 1d78b17..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#pragma once
-
-namespace CKM {
-
-// Check encryption shema in openssl
-// * what about data length after decryption?
-// * do we need reset EVP_CONTEXT_CTX before each decryption?
-class KeyAES {
-public:
-       // the iv is for inicialization vector, in some special cases
-       // we may not be able to set up iv in constructor.
-       // For example KeyProvider will not know the iv, it may set only the
-       // key information.
-       KeyAES(){};
-       KeyAES(const RawBuffer &key, const RawBuffer &iv = RawBuffer());
-
-       KeyAES(const KeyAES &key);
-       KeyAES(KeyAES &&key);
-       KeyAES& operator=(const KeyAES &key);
-       KeyAES& operator=(KeyAES &&key);
-       
-       // iv must be set to perform encrypt/decrypt operation
-       // iv may be set in constructor or directly in encrypt/decrypt operation
-       RawBuffer encrypt(const RawBuffer &data, const RawBuffer &iv = RawBuffer());
-       RawBuffer decrypt(const RawBuffer &data, const RawBuffer &iv = RawBuffer());
-       
-       RawBuffer getKey();
-       
-       virtual ~KeyAES(){}
-private:
-       // TODO: should we keep key in plain text RawBuffer or in AES_KEY structure.
-};
-
-} // namespace CKM
-
index 3d43f74..3c8285c 100644 (file)
@@ -2,7 +2,6 @@
 
 #include <ckm-key-provider.h>
 #include <ckm/ckm-type.h>
-#include <key-aes.h>
 #include <dpl/exception.h>
 
 namespace CKM {