Description
A Haskell library with fast implementations of Curve25519 elliptic-curve primitives. Curve25519 is commonly used in modern key agreement and cryptographic protocols.
Developers should use it through protocol libraries or carefully reviewed constructions. Correct security depends on key generation, randomness, validation, and how shared secrets are derived and authenticated.