Expand description
§Dalek FF/Group
ff/group bindings around curve25519-dalek and an implementation of the
2^{255}-19 field.
This library was audited by Cypher Stack in March 2023, culminating in commit 669d2dbffc1dafb82a09d9419ea182667115df06. Any subsequent changes have not undergone auditing.
This library is usable under no_std.
Re-exports§
pub use field::FieldElement;pub use crate::ciphersuite::Ed25519;pub use crate::ciphersuite::Ristretto;
Structs§
- Edwards
Point - Wrapper around the dalek Point type.
- Ristretto
Point - A
RistrettoPointrepresents a point in the Ristretto group for Curve25519. Ristretto, a variant of Decaf, constructs a prime-order group as a quotient group of a subgroup of (the Edwards form of) Curve25519. - Scalar
- The
Scalarstruct holds an element of \(\mathbb Z / \ell\mathbb Z \).
Constants§
- ED25519_
BASEPOINT_ POINT - The basepoint for this curve.