New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test failure with openssl 1.1.1d: TestECDSACertificate.test_load_ecdsa_no_named_curve #4998
Comments
Broken tests by openssl 1.1.1d, added patch and skipped one test Issue for skipped test: pyca/cryptography#4998
Broken tests by openssl 1.1.1d, added patch and skipped one test Issue for skipped test: pyca/cryptography#4998
This is a known issue and our CI is currently broken on it. 1.1.1d implements some explicit parameter support for EC in a weird way which breaks some tests. We'll be putting out an update to fix it when we decide what to do. |
(Thank you for the report though, we should have had an issue open!) |
Broken tests by openssl 1.1.1d, added patch and skipped one test Issue for skipped test: pyca/cryptography#4998 (cherry picked from commit 8b34d84)
It seems simplest just to drop the test - it does not test any cryptography code, just openssl internal behaviour, which now changed, invalidating the test. Another way would be to regenerate test file, it seems secp256r1 with different base point should be enough to bypass new openssl logic. Now sure if it's worth the effort. The repo does not seem to have generation code for original test vector. |
This is fixed now. |
Broken tests by openssl 1.1.1d, added patch and skipped one test Issue for skipped test: pyca/cryptography#4998 (cherry picked from commit 8b34d84)
Dependency versions
Python 3.7.4
openssl 1.1.1d
asn1crypto: 0.24.0
cffi: 1.12.3
six: 1.12.0
pycparser: 2.19
Full build log:
https://nix-cache.s3.amazonaws.com/log/2d0dc3yc9hrkpwmyl3ymaxf96q9fcl5f-python3.7-cryptography-2.7.drv
The text was updated successfully, but these errors were encountered: