-
Notifications
You must be signed in to change notification settings - Fork 6
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
Upgrade codebase to cryptography v42+ #6
Comments
When fix this problem? @smlu @nejc-skerjanc |
It's not planned in foreseeable future, however we would accept PR if someone provided it. |
the problem is that the cryptography library is not compatible with explicit parameters to obtain keys. We probably need to use openssl for verification. |
This is the main issue with porting pymrtd to work with recent versions of cryptography. |
Cryptography v42 introduces breaking changes by removing support for bare bone OpenSSL interactions.
Specifically, it breaks Dss1Verifier._recover_F and EC key initialization.
The text was updated successfully, but these errors were encountered: