From ce6158fc70a38ceeb76e6dbf38708631a139b4ec Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Wed, 3 Oct 2018 07:59:12 +0100 Subject: [PATCH] Add support for files from the *other* OpenSSL TPM2 engine. FFS. Signed-off-by: David Woodhouse --- openssl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openssl.c b/openssl.c index 134ec7d1..27bfba7b 100644 --- a/openssl.c +++ b/openssl.c @@ -952,6 +952,9 @@ static int load_certificate(struct openconnect_info *vpninfo) } else if (!strcmp(buf, "-----BEGIN TSS2 KEY BLOB-----\n")) { fclose(f); return load_tpm_certificate(vpninfo, "tpm2"); + } else if (!strcmp(buf, "-----BEGIN TSS2 PRIVKEY BLOB v1-----\n")) { + fclose(f); + return load_tpm_certificate(vpninfo, "tpm2tss"); } else if (!strcmp(buf, "-----BEGIN RSA PRIVATE KEY-----\n") || !strcmp(buf, "-----BEGIN DSA PRIVATE KEY-----\n") || !strcmp(buf, "-----BEGIN EC PRIVATE KEY-----\n") ||