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
.
Structs§
- Ed25519
- Ciphersuite for Ed25519, inspired by RFC-8032.
- Edwards
Point - Wrapper around the dalek Point type.
- Field
Element - A constant-time implementation of the Ed25519 field.
- Ristretto
- Ciphersuite for Ristretto.
- Ristretto
Point - A
RistrettoPoint
represents 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
Scalar
struct holds an element of \(\mathbb Z / \ell\mathbb Z \).
Constants§
- ED25519_
BASEPOINT_ POINT - The basepoint for this curve.