-
Notifications
You must be signed in to change notification settings - Fork 50
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
Discontinue pycrypto support #56
Comments
It makes sense to switch to pycryptodome, or similar, if PyCrypto is truly no longer maintained (rather than stable and no longer accepting feature requests). I would rather provide multiple library options rather than relying on a single crypto library. If a user doesn't want to use a supported library, they can choose another. If a feature provided by some library is insecure, we should obviously avoid that feature in those cases. The more options and freedom to choose, the better IMO. |
@JustinCappos @lukpueh |
As far as I can remember we just agreed to remove I personally don't see the huge benefit of providing multiple alternatives. Especially since we can only provide it for some of securesystemslib's functionality (rsa keys). |
Remove PyCrypto dependency and multi-library support. Address issue #56.
PyCrypto and multi-library support was removed in #62. |
pycrypto which we provided as crypto backend alongside pyca/cryptography is no longer maintained (tip of master 3 years old and usage discouraged in issue tracker).
We should probably replace it with the drop-in replacement pycryptodome or drop it altogether?
The text was updated successfully, but these errors were encountered: