tpm2-tss-engine
tpm2-tss-engine copied to clipboard
OpenSSL Engine for TPM2 devices
Currently tpm2.0 already supports the use of SM2, SM3, and SM4 algorithms published by State Encryption Management Bureau, China. However, there is still some gap between tpm2-tss-engine supporting these SMx...
Hi! I'm currently trying to update tpm2-tss-engine to 1.2.0 for Arch Linux. We verify the signatures for the source tarballs attached to the releases here on github. Unfortunately it seems...
This is part of the self-tests in OpenConnect, using software TPM and even hardware TPM as part of its test suite: https://gitlab.com/openconnect/openconnect/-/blob/v9.12/tests/Makefile.am I generate a key in the TPM, generate...
we are trying to load the TPM engine using OpenSSL API as follows: ``` ENGINE_load_dynamic(); engine = ENGINE_by_id("dynamic"); if (engine == NULL) { LOG(LOG_ERROR, "Could not find external engine.\n"); goto...
When compiling swtpm without seccomp support the --sec-comp option is unrecognized. Enable tests with such swtpm compilates.
Hi `tpm2-software/tpm2-tss-engine`! This is a one-off automatically generated pull request from LGTM.com :robot:. You might have heard that we’ve integrated LGTM’s underlying CodeQL analysis engine natively into GitHub. The result...
In `openssl.conf.sample`, the value `ECDSA` has been removed since OpenSSL_1_1_0-pre1 in this [commit](https://github.com/openssl/openssl/commit/1eb97c3ecd5a9c7faa9436d506735be0bd7c3b4b#diff-14dfb541c246d67b67ccfa6f47883b4a7517a38bfba187941df0b6468ab815a7L110). It seems harmless, but if the [parser](https://github.com/openssl/openssl/blob/OpenSSL_1_1_0-pre1/crypto/engine/eng_cnf.c#L91) encountered an invalid option, it will exit silently. Meaning, everything...
creates an ECDSA key using the TPM, signs a data file using the TPM and validates the signature: tpm2tss-genkey -a ecdsa mykey OK openssl pkeyutl -engine tpm2tss -keyform engine -inkey...
Hi, I have an issue with using tss engine when server is configure to be tls1.2 for both min max value. Look like during SSL negotiation it is trying to...
…c-14 Building with gcc-14 fails with diagnostics like this: ``` src/tpm2-tss-engine-rsa.c:805:46: error: passing argument 2 of 'EVP_PKEY_meth_set_copy' from incompatible pointer type [-Wincompatible-pointer-types] 805 | EVP_PKEY_meth_set_copy(pkey_rsa_methods, rsa_pkey_copy); | ^~~~~~~~~~~~~ | |...