Add initial TKM Diffie-Hellman implementation

The tkm_diffie_hellman_t plugin acquires a DH context from the Trusted
Key Manager and uses it to get a DH public value and the calculated
shared secret. Proper context handling is still missing though, the
plugin currently uses context ID 1.

The get_shared_secret function will be removed as soon as the TKM
specific keymat is ready.
This commit is contained in:
Reto Buerki
2013-03-19 15:23:45 +01:00
committed by Tobias Brunner
parent d51305aa3f
commit f3cd7f50de
7 changed files with 234 additions and 2 deletions
-1
View File
@@ -24,7 +24,6 @@ BUILD_OPTS = \
PLUGINS = \
aes \
constraints \
gmp \
hmac \
kernel-netlink \
pem \