Re: tpm2-openssl, a TPM 2.0 provider for OpenSSL 3.0 released

2021-09-29 Thread Dr Paul Dale
Great work! Pauli On 30/9/21 4:13 am, Petr Gotthard wrote: Hello, I just released a first version of the tpm2-openssl provider. TPM is a hardware crypto-processor, which can generate, store, and use cryptographic keys. The tpm2-openssl is a provider for integration of TPM 2.0 to OpenSSL 3.

Re: openssl(1) 3.0 crash

2021-09-29 Thread Viktor Dukhovni
On Wed, Sep 29, 2021 at 05:14:45PM -0400, Viktor Dukhovni wrote: > A better fix, that emits the intended deprecation warning would be: > > --- a/apps/openssl.c > +++ b/apps/openssl.c > [...] Opened as pull request https://github.com/openssl/openssl/pull/16714 addressing issue: https://github.com

Re: openssl(1) 3.0 crash

2021-09-29 Thread Viktor Dukhovni
On Wed, Sep 29, 2021 at 04:59:51PM -0400, Viktor Dukhovni wrote: >400 if (fp == NULL) { >401 if (EVP_get_digestbyname(argv[0])) { >402 f.type = FT_md; >403 f.func = dgst_main; >404 fp = &f; >405 } else if (EVP_ge

Re: openssl(1) 3.0 crash

2021-09-29 Thread Viktor Dukhovni
On Wed, Sep 29, 2021 at 10:30:29PM +0200, Steffen Nurpmeso wrote: > I first thought it was musl related but the AlpineLinux bug report > turned out to be wrong, i can easily reproduce it anywhere, it is > just that the according script only runs there: > > #?0|kent:$ export > LD_LIBRARY_PATH=~

openssl(1) 3.0 crash

2021-09-29 Thread Steffen Nurpmeso
Hello. I first thought it was musl related but the AlpineLinux bug report turned out to be wrong, i can easily reproduce it anywhere, it is just that the according script only runs there: #?0|kent:$ export LD_LIBRARY_PATH=~/usr-kent-crux-linux-x86_64/opt/.ossl3/lib64/ #?0|kent:$ ~/usr-kent-c

tpm2-openssl, a TPM 2.0 provider for OpenSSL 3.0 released

2021-09-29 Thread Petr Gotthard
Hello, I just released a first version of the tpm2-openssl provider. TPM is a hardware crypto-processor, which can generate, store, and use cryptographic keys. The tpm2-openssl is a provider for integration of TPM 2.0 to OpenSSL 3.0, which makes (some) functions of a TPM 2.0 chip accessible via

Re: Why custom RSA engine is not calling default RSA method?

2021-09-29 Thread Dmitry Belyavsky
Dear Shariful, Yes. You have to provide all the RSA_METHO functions your app is going to use. On Tue, Sep 28, 2021 at 5:46 PM Shariful Alam wrote: > Dear Dmitry, > Thank you for your response. > > Here is the stack trace > > > I was trying using gdb to debug the error. I get to until > RSA_publ