Crate dalek_ff_group

Source
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.
EdwardsPoint
Wrapper around the dalek Point type.
FieldElement
A constant-time implementation of the Ed25519 field.
Ristretto
Ciphersuite for Ristretto.
RistrettoPoint
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.