Overview of Dalek elliptic curve cryptography crates
mainThe Dalek repository provides a suite of pure-Rust crates for elliptic curve cryptography. Depending on your requirements, you should choose the crate that matches your specific cryptographic task:
curve25519-dalek: Use this for low-level arithmetic over the Curve25519 and Ristretto elliptic curves and their associated scalars.ed25519-dalek: Use this for implementing the EdDSA digital signature scheme over Curve25519.x25519-dalek: Use this for implementing elliptic curve Diffie-Hellman (ECDH) key exchange over Curve25519.curve25519-dalek-derive: A helper crate providing macros to simplify writing code that usescurve25519-dalek.