summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLukasz Kostyra <l.kostyra@samsung.com>2017-07-25 14:59:49 +0200
committerLukasz Kostyra <l.kostyra@samsung.com>2017-11-28 14:27:46 +0100
commitb69ec951ea341627a7670d202a1873553ca266ec (patch)
tree43a2b7046af03211d9cada41fa1f94b233bcffb2 /tools
parentc6a05d85f7fd676ba81bf1fea567a500f4155ef1 (diff)
downloadkey-manager-b69ec951ea341627a7670d202a1873553ca266ec.tar.gz
key-manager-b69ec951ea341627a7670d202a1873553ca266ec.tar.bz2
key-manager-b69ec951ea341627a7670d202a1873553ca266ec.zip
tz-backend: Implement symmetric encryption through TA
Change-Id: Id1b563f099e1671fb5fbcca9ca08757b34b1dfd8
Diffstat (limited to 'tools')
-rw-r--r--tools/ckm_db_tool/CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/ckm_db_tool/CMakeLists.txt b/tools/ckm_db_tool/CMakeLists.txt
index cd8d413f..40de8784 100644
--- a/tools/ckm_db_tool/CMakeLists.txt
+++ b/tools/ckm_db_tool/CMakeLists.txt
@@ -12,6 +12,7 @@ PKG_CHECK_MODULES(CKM_DB_TOOL_DEP
cynara-client-async
cynara-creds-socket
security-manager
+ tef-libteec
)
FIND_PACKAGE(Threads REQUIRED)
@@ -38,7 +39,11 @@ SET(CKM_DB_TOOL_SOURCES
${KEY_MANAGER_PATH}/crypto/sw-backend/internals.cpp
${KEY_MANAGER_PATH}/crypto/sw-backend/obj.cpp
${KEY_MANAGER_PATH}/crypto/sw-backend/store.cpp
+ ${KEY_MANAGER_PATH}/crypto/tz-backend/internals.cpp
+ ${KEY_MANAGER_PATH}/crypto/tz-backend/obj.cpp
${KEY_MANAGER_PATH}/crypto/tz-backend/store.cpp
+ ${KEY_MANAGER_PATH}/crypto/tz-backend/tz-context.cpp
+ ${KEY_MANAGER_PATH}/crypto/tz-backend/tz-memory.cpp
${KEY_MANAGER_PATH}/dpl/core/src/assert.cpp
${KEY_MANAGER_PATH}/dpl/db/src/naive_synchronization_object.cpp
${KEY_MANAGER_PATH}/dpl/db/src/sql_connection.cpp
@@ -82,6 +87,7 @@ TARGET_LINK_LIBRARIES(${CKM_DB_TOOL}
${CMAKE_THREAD_LIBS_INIT}
${CKM_DB_TOOL_DEP_LIBRARIES}
${TARGET_KEY_MANAGER_COMMON}
+ teec km_serialization
-ldl
)