On Tue, 2018-08-28 at 14:58 +0000, Fuchs, Andreas wrote: > Hi Joshua, > > the engine is tested against openssl 1.0.2 and 1.1.0 using travis ci, > see > https://github.com/tpm2-software/tpm2-tss-engine/blob/master/.travis.yml > > The fedora-info looks strange, since is says "No such file or > directory". > Could you check that /usr/local/lib/openssl/engines/tpm2tss.so > actually exists ? It doesn't, I do have libtpm2tss.so (same on my Ubuntu 16.04.5 VM though). However, if I link the libtpm2tss.so -> tpm2tss.so the engine is picked up: $ sudo ln -s /usr/local/lib/openssl/engines/libtpm2tss.so /usr/local/lib/openssl/engines/tpm2tss.so $ OPENSSL_ENGINES=/usr/local/lib/openssl/engines openssl engine -t -c tpm2tss (tpm2tss) TPM2-TSS engine for OpenSSL [RSA, RAND] [ available ] or indeed if I use libtpm2tss as the engine name: $ OPENSSL_ENGINES=/usr/local/lib/openssl/engines openssl engine -t -c libtpm2tss (libtpm2tss) TPM2-TSS engine for OpenSSL Loaded: (tpm2tss) TPM2-TSS engine for OpenSSL [RSA, RAND] [ available ] Thanks, Joshua