aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/credentials/keys
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2009-08-26 16:15:38 +0200
committerMartin Willi <martin@strongswan.org>2009-08-26 16:15:38 +0200
commit083142c4a04e0f9f7d504242f4c48086b0990beb (patch)
treeee44756198d8b137fdbcb511ccabc5f15a4a7d64 /src/libstrongswan/credentials/keys
parent6a8791cd1f1b3a9f2c5ff3b16c95f69191be85d4 (diff)
downloadstrongswan-083142c4a04e0f9f7d504242f4c48086b0990beb.tar.bz2
strongswan-083142c4a04e0f9f7d504242f4c48086b0990beb.tar.xz
encoding public EC keys is not really possible without subjectPublicKeyInfo
Diffstat (limited to 'src/libstrongswan/credentials/keys')
-rw-r--r--src/libstrongswan/credentials/keys/key_encoding.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstrongswan/credentials/keys/key_encoding.h b/src/libstrongswan/credentials/keys/key_encoding.h
index 27a120e89..a338f07ad 100644
--- a/src/libstrongswan/credentials/keys/key_encoding.h
+++ b/src/libstrongswan/credentials/keys/key_encoding.h
@@ -72,9 +72,11 @@ enum key_encoding_type_t {
/** PGPv4 fingerprint */
KEY_ID_PGPV4,
- /** PKCS#1/ASN.1 key encoding */
+ /** PKCS#1 and similar ASN.1 key encoding */
KEY_PUB_ASN1_DER,
KEY_PRIV_ASN1_DER,
+ /** subjectPublicKeyInfo encoding */
+ KEY_PUB_SPKI_ASN1_DER,
/** PEM oncoded PKCS#1 key */
KEY_PUB_PEM,
KEY_PRIV_PEM,