Ross ROSS = Recommend OSS · open-source software intelligence for agents

dalek-cryptography/curve25519-dalek

A pure-Rust implementation of group operations on Ristretto and Curve25519 observed · 2026-09-01

github.com/dalek-cryptography/curve25519-dalek · Rust · NOASSERTION (other) observed · 2026-09-01

Health v2 · maintenance only

68/100

  • Activity 100
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3555
  • days_rel: n/a
  • days_push: 4
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1188 stars · 596 forks observed · 2026-09-01

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A pure-Rust library providing group operations on the Curve25519 and ristretto255 elliptic curves, along with related crates for Ed25519 signatures and X25519 key exchange. It is widely used, with over 240 million downloads on crates.io.

Use cases

  • perform elliptic curve scalar multiplication in Rust
  • implement Ed25519 digital signatures
  • do X25519 Diffie-Hellman key exchange
  • use ristretto255 group arithmetic for protocols
  • build cryptographic protocols needing Curve25519 primitives

When to choose

  • you need audited, pure-Rust Curve25519 arithmetic
  • you want Ed25519 or X25519 in a Rust project
  • you need ristretto255 group operations
  • you want no_std or embedded-friendly crypto primitives

When to avoid

  • you need higher-level APIs like TLS or full protocol stacks
  • you need curves other than Curve25519/Ristretto
  • you need a non-Rust language binding

Facets

library · maturity stable

cryptography security rust cross-platform elliptic-curves curve25519 ristretto ed25519 x25519 pure-rust no-std cryptography

2 sources

Member repositories

RepositoryRoleHealth v2
dalek-cryptography/curve25519-dalekmain68

For agents

markdown · JSON · MCP: product_card(name="dalek-cryptography/curve25519-dalek")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem