Skip to content
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

Verify Ed25519 and Ed448 certificates #39

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

saper
Copy link

@saper saper commented May 25, 2022

@MatthiasValvekens
Copy link

MatthiasValvekens commented Sep 22, 2022

As a side note: I maintain a (by now considerably divergent) fork of certvalidator for one of my own projects, and there I moved my cryptographic operations to pyca/cryptography. I essentially only use oscrypto to interact with the system trust list now.

Both libraries have their strong and weak points, but I found that for the configurations and environments that I wanted to support, pyca/cryptography was a better fit. For me, the main arguments were: (a) pyca/cryptography has broader built-in algorithm support, in particular for EdDSA and parameterised RSASSA-PSS, (b) pyca/cryptography is a project with more resources behind it at this point in time. I also didn't mind only supporting recent Python versions or having direct native dependencies, but YMMV.

Switching the "mainline" modularcrypto suite to pyca/cryptography would be a massive breaking change and isn't likely to happen (it would also have many potentially undesirable side effects), but maybe it makes sense to make that change in your copy of the library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants