Use of TPM 2.0 private keys for signatures via tpm plugin
This commit is contained in:
+9
-3
@@ -201,6 +201,7 @@ ARG_ENABL_SET([ext-auth], [enable plugin calling an external authorization
|
||||
ARG_ENABL_SET([ipseckey], [enable IPSECKEY authentication plugin.])
|
||||
ARG_ENABL_SET([keychain], [enables OS X Keychain Services credential set.])
|
||||
ARG_ENABL_SET([pkcs11], [enables the PKCS11 token support plugin.])
|
||||
ARG_ENABL_SET([tpm], [enables the TPM plugin.])
|
||||
ARG_DISBL_SET([revocation], [disable X509 CRL/OCSP revocation check plugin.])
|
||||
ARG_ENABL_SET([whitelist], [enable peer identity whitelisting plugin.])
|
||||
ARG_DISBL_SET([xauth-generic], [disable generic XAuth backend.])
|
||||
@@ -1320,15 +1321,17 @@ cmd_plugins=
|
||||
aikgen_plugins=
|
||||
|
||||
# location specific lists for checksumming,
|
||||
# for src/libcharon, src/libstrongswan and src/libtnccs
|
||||
# for src/libcharon, src/libstrongswan, src/libtnccs and src/libtpmtss
|
||||
c_plugins=
|
||||
s_plugins=
|
||||
t_plugins=
|
||||
p_plugins=
|
||||
|
||||
ADD_PLUGIN([test-vectors], [s charon scepclient pki])
|
||||
ADD_PLUGIN([unbound], [s charon scripts])
|
||||
ADD_PLUGIN([ldap], [s charon scepclient scripts nm cmd])
|
||||
ADD_PLUGIN([pkcs11], [s charon pki nm cmd])
|
||||
ADD_PLUGIN([tpm], [p charon pki nm cmd])
|
||||
ADD_PLUGIN([aesni], [s charon scepclient pki scripts medsrv attest nm cmd aikgen])
|
||||
ADD_PLUGIN([aes], [s charon scepclient pki scripts nm cmd])
|
||||
ADD_PLUGIN([des], [s charon scepclient pki scripts nm cmd])
|
||||
@@ -1471,7 +1474,7 @@ AC_SUBST(cmd_plugins)
|
||||
AC_SUBST(aikgen_plugins)
|
||||
|
||||
AC_SUBST(c_plugins)
|
||||
AC_SUBST(h_plugins)
|
||||
AC_SUBST(p_plugins)
|
||||
AC_SUBST(s_plugins)
|
||||
AC_SUBST(t_plugins)
|
||||
|
||||
@@ -1529,6 +1532,7 @@ AM_CONDITIONAL(USE_GCRYPT, test x$gcrypt = xtrue)
|
||||
AM_CONDITIONAL(USE_AGENT, test x$agent = xtrue)
|
||||
AM_CONDITIONAL(USE_KEYCHAIN, test x$keychain = xtrue)
|
||||
AM_CONDITIONAL(USE_PKCS11, test x$pkcs11 = xtrue)
|
||||
AM_CONDITIONAL(USE_TPM, test x$tpm = xtrue)
|
||||
AM_CONDITIONAL(USE_CHAPOLY, test x$chapoly = xtrue)
|
||||
AM_CONDITIONAL(USE_CTR, test x$ctr = xtrue)
|
||||
AM_CONDITIONAL(USE_CCM, test x$ccm = xtrue)
|
||||
@@ -1655,7 +1659,7 @@ AM_CONDITIONAL(USE_LIBNTTFFT, test x$bliss = xtrue -o x$newhope = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBTNCIF, test x$tnc_tnccs = xtrue -o x$imcv = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBTNCCS, test x$tnc_tnccs = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBPTTLS, test x$tnc_tnccs = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBTPMTSS, test x$tss_trousers = xtrue -o x$tss_tss2 = xtrue -o x$aikgen = xtrue -o x$aikpub2 = xtrue -o x$imcv = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBTPMTSS, test x$tss_trousers = xtrue -o x$tss_tss2 = xtrue -o x$tpm -o x$aikgen = xtrue -o x$aikpub2 = xtrue -o x$imcv = xtrue)
|
||||
AM_CONDITIONAL(USE_FILE_CONFIG, test x$stroke = xtrue)
|
||||
AM_CONDITIONAL(USE_IPSEC_SCRIPT, test x$stroke = xtrue -o x$scepclient = xtrue -o x$conftest = xtrue)
|
||||
AM_CONDITIONAL(USE_LIBCAP, test x$capabilities = xlibcap)
|
||||
@@ -1914,6 +1918,7 @@ AC_CONFIG_FILES([
|
||||
src/libcharon/plugins/attr_sql/Makefile
|
||||
src/libcharon/tests/Makefile
|
||||
src/libtpmtss/Makefile
|
||||
src/libtpmtss/plugins/tpm/Makefile
|
||||
src/stroke/Makefile
|
||||
src/ipsec/Makefile
|
||||
src/starter/Makefile
|
||||
@@ -1981,4 +1986,5 @@ AC_MSG_RESULT([-----------------------------------------------------])
|
||||
AC_MSG_RESULT([libstrongswan:$s_plugins])
|
||||
AC_MSG_RESULT([libcharon: $c_plugins])
|
||||
AC_MSG_RESULT([libtnccs: $t_plugins])
|
||||
AC_MSG_RESULT([libtpmtss: $p_plugins])
|
||||
AC_MSG_RESULT([])
|
||||
|
||||
Reference in New Issue
Block a user