-
Notifications
You must be signed in to change notification settings - Fork 846
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
Use crypton
instead of cryptonite
#6200
Comments
crypton has never been audited either and there's no evidence that GHC/Haskell is not particularly prone to side channel attacks. |
@hasufell, I recognise your warnings from your contributions to this discussion https://discourse.haskell.org/t/a-new-future-for-cryptography-in-haskell/3888/5 and the Reddit thread on the fork: https://www.reddit.com/r/haskell/comments/14245q8/crypton_is_forked_from_cryptonite_with_the/. In the case of Pantry and Stack and
I am assuming that if those particular functions did not do what they purport to do, somebody would notice sooner rather than later. |
The point is that crypton is being actively maintained, it is a better choice than cryptonite. I get the sense that the crypton maintainer would like to address the underlying issues, but the first step is to execute the fork, no? Thanks @mpilgrem for your incredible work — I feel we are all in your debt. (And too @hasufell.) |
Well true... but crypton is also a dependency of |
Indeed — I think tls was the main motivation for creating crypton. |
I started to implement this but got stuck with |
Fix #6200 Eliminate dependency on `cryptonite`, use `crypton` instead
See yesodweb/wai#931.
hpack-0.35.3
has moved tocrypton
- see sol/hpack@26ec126.The text was updated successfully, but these errors were encountered: