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

Stop depending on ring #38

Open
djmitche opened this issue Jul 19, 2019 · 3 comments
Open

Stop depending on ring #38

djmitche opened this issue Jul 19, 2019 · 3 comments

Comments

@djmitche
Copy link
Collaborator

Ring's version-compatibility policy is basically an abdication of all responsibility. A developer who can't be bothered to write a changelog is probably not very careful, and this is software where I'd like the authors to be careful.

Let's find an alternative to ring that can provide the necessary cryptographic primitives with more responsible policies.

@djmitche
Copy link
Collaborator Author

https://docs.rs/hmac/0.7.1/hmac/ looks like a good choice? Also, we already support OpenSSL so perhaps just removing the ring option would make sense, if OpenSSL doesn't have disadvantages that might be blockers.

@petemoore
Copy link
Member

@djmitche Is this still the case?

@djmitche
Copy link
Collaborator Author

djmitche commented May 5, 2022

Yep

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

No branches or pull requests

2 participants