ENGINE_init fails on TPM engine

2019-10-15 Thread Yichun Ding
openssl version: *1.0.1e* During reboot, the following code is used to set up the tpm engine: ENGINE_load_builtin_engines(); e = ENGINE_by_id("tpm"); if(!e) { /* the engine isn't available */ ERR("ENGINE_by_id failed."); E

[openssl-users] SSL Handshake with TPM using TPM Engine

2017-12-04 Thread Devang Kubavat
Hi All, *SSL handshake with TPM using TPM Engine: *I am generating the RSA keys in TPM and private key will never come out from TPM I want to do SSL handshake with this scenario. Can you please point out me in SSL handshake which functions are using the RSA private key? So that, I can register

[openssl-users] openssl-tpm-engine

2015-03-03 Thread Roger No-Spam
Hi, I'm experimenting a bit with the tpm engine (openssl_tpm_engine-0.4.2). My objective is to see how easy it is use this engine with openssl-1.0.1. Since the README file states that openssl-0.9.8 is a requirement I started using that openssl version. However, I have tried to use th

Re: TPM engine

2011-05-04 Thread Dr. Stephen Henson
ine, the field "ameth" in the structure is > left NULL. > > if i try the same call against the openssl 0.9.8 branch, the call correctly > works with the trousers TPM engine. > That suggests that an EVP_PKEY structure is being initialised incorrectly. In previous versio

Re: TPM engine

2011-05-04 Thread Nicholas Wehr
same call against the openssl 0.9.8 branch, the call correctly works with the trousers TPM engine. cheers -nicholas *Nicholas Wehr *Senior Software Engineer PRIMA Cinema, Inc. 1903 Wright Pl Suite 320 Carlsbad, CA 92008 email: nicholas.w...@primacinema.com m 616.425.9347 On Tue, May 3, 2011

Re: TPM engine

2011-05-03 Thread Kenneth Goldman
I'd try a trousers mailing list as well. I just compiled trousers and linked with openssl 1.0.0 and it works. But I didn't try the TPM engine, which I understand to be a layer on top of trousers. Did you 'discover' that it doesn't work through documentation or

TPM engine

2011-05-02 Thread Nicholas Wehr
Hello group, We're looking at using the Trousers stack for the backend of openssl in order to : - provide access to an RSA key stored within the TPM - use the TPM crypto funtions We've now discovered that the Trousers engine (libengine_tpm_openssl) does not work with the 1.0.0 branch of op