oqs-provider: oqs_tlssig fails against OpenSSL 3.2.1
Describe the bug
oqs_tlssig
fails being built against OpenSSL 3.2.1
To Reproduce Build liboqs and OQS provider against OpenSSL 3.2 make test
Expected behavior Test passes
Environment (please complete the following information):
- OS: CentOS 10
- OpenSSL version 3.2.1
- oqsprovider version 0.5.3
Additional context Diagnostics (see also https://github.com/open-quantum-safe/oqs-provider/pull/357) is
4: SSL_accept() failed returning -1, SSL error 1. 000003FF947FADE0:error:0A000076:SSL routines:tls_choose_sigalg:no suitable signature algorithm:ssl/t1_lib.c:3774:
4: SSL_connect() failed returning -1, SSL error 1. 000003FF947FADE0:error:0A000410:SSL routines:ssl3_read_bytes:ssl/tls alert handshake failure:ssl/record/rec_layer_s3.c:865:SSL alert number 40
4: TLS-SIG handshake test failed: dilithium2, return code: -5
Can it be related to https://github.com/openssl/openssl/pull/22779?
About this issue
- Original URL
- State: open
- Created 4 months ago
- Comments: 16 (15 by maintainers)
Unlikely as the error cannot be reproduced using
oqsprovider
“main” branch (Ubuntu, though – but @openssl-3.2.1 tag).Also, error cannot be reproduced using
oqsprovider
0.5.3. Please double check for correctness of setup: