Add TKM private key implementation
authorReto Buerki <reet@codelabs.ch>
Tue, 16 Oct 2012 14:27:46 +0000 (16:27 +0200)
committerTobias Brunner <tobias@strongswan.org>
Tue, 19 Mar 2013 14:23:49 +0000 (15:23 +0100)
commit08d199fa3d02e1954e1c09fcabf98bb3d1ede675
tree0d8d5f63044ef16a2017cf135ce5df39f76d94b0
parentfe504b745d1a4eaf49fa60d62dc351aae1de1f93
Add TKM private key implementation

The key currently imitates the private key of alice@strongswan.org by
returning it's fingerprint in the get_fingerprint function.

This associates the private key with alice's X.509 cert and charon will
use it to create a signature over the local AUTH octets of the test
connection.

The private key serves as a proxy to the TKM ike_isa_sign operation and
extracts the required information from the auth octets chunk passed on
by the keymat.
src/charon-tkm/src/tkm/tkm_private_key.c [new file with mode: 0644]
src/charon-tkm/src/tkm/tkm_private_key.h [new file with mode: 0644]