summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyungwook Tak <k.tak@samsung.com>2016-01-13 10:14:48 +0900
committerkyungwook tak <k.tak@samsung.com>2016-01-12 20:57:03 -0800
commit8bc7217902a49348d31647251fe9f4937b08a5f3 (patch)
treebf1ed90c0031ae6881d1eac66bd81b6e63020072
parente575e8ad62a2403bcc092e9d76e5375354a1eee8 (diff)
downloadkey-manager-8bc7217902a49348d31647251fe9f4937b08a5f3.tar.gz
key-manager-8bc7217902a49348d31647251fe9f4937b08a5f3.tar.bz2
key-manager-8bc7217902a49348d31647251fe9f4937b08a5f3.zip
DEK struct salt value is derived from DKEK. It's not clear to be stored on multiple data which is security-sensitive. Change-Id: Ie3684e350d12dce132cb9425de3b075e25dbb63e Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
-rw-r--r--src/manager/service/key-provider.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/manager/service/key-provider.cpp b/src/manager/service/key-provider.cpp
index eddc4728..7abba872 100644
--- a/src/manager/service/key-provider.cpp
+++ b/src/manager/service/key-provider.cpp
@@ -343,7 +343,6 @@ RawBuffer KeyProvider::generateDEK(const std::string &smackLabel)
ThrowErr(Exc::InternalError, "GenerateDEK Failed in KeyProvider::generateDEK");
wkmcDEK.setKeyInfoKeyLength((unsigned int)wrappedKeyLength);
- wkmcDEK.setKeyInfoSalt(m_kmcDKEK->getKeyAndInfo().key, MAX_SALT_SIZE);
wkmcDEK.setKeyInfoLabel(resized_smackLabel);
LogDebug("GenerateDEK Success");