Provide TKM credential encoder
authorReto Buerki <reet@codelabs.ch>
Fri, 18 Jan 2013 13:40:02 +0000 (14:40 +0100)
committerTobias Brunner <tobias@strongswan.org>
Tue, 19 Mar 2013 14:23:51 +0000 (15:23 +0100)
commit38c1fd3cb147d78d5e83b0052c5283ee62f13ba8
treea4a651616fd1aaba821b92bc5faaccd5af347114
parent1b22565ba5364ef4b6b6483c49ddd1c0632b8c08
Provide TKM credential encoder

The TKM credential encoder creates fingerprints of type
KEYID_PUBKEY_INFO_SHA1 and KEYID_PUBKEY_SHA1 using
CRED_PART_RSA_PUB_ASN1_DER.

This makes the pkcs1 plugin unnecessary.
src/charon-tkm/Makefile.am
src/charon-tkm/src/charon-tkm.c
src/charon-tkm/src/tkm/tkm_encoder.c [new file with mode: 0644]
src/charon-tkm/src/tkm/tkm_encoder.h [new file with mode: 0644]
src/charon-tkm/src/tkm/tkm_public_key.c