5 releases

0.5.0 Oct 28, 2024
0.5.0-alpha.0 Jun 20, 2024
0.4.0 Jan 17, 2023
0.4.0-alpha.2 Dec 28, 2022
0.4.0-alpha.1 Nov 29, 2022

#1997 in Cryptography

Download history 296/week @ 2024-08-21 368/week @ 2024-08-28 240/week @ 2024-09-04 398/week @ 2024-09-11 433/week @ 2024-09-18 629/week @ 2024-09-25 783/week @ 2024-10-02 1050/week @ 2024-10-09 1177/week @ 2024-10-16 2135/week @ 2024-10-23 734/week @ 2024-10-30 768/week @ 2024-11-06 528/week @ 2024-11-13 672/week @ 2024-11-20 372/week @ 2024-11-27 556/week @ 2024-12-04

2,303 downloads per month
Used in 13 crates (6 directly)

MIT/Apache

595KB
13K SLoC

This library implements the curve25519 Montgomery curve.

Curve information:

  • Base field: q = 57896044618658097711785492504343953926634992332820282019728792003956564819949
  • Scalar field: r = 7237005577332262213973186563042994240857116359379907606001950938285454250989
  • Curve equation: B * y^2 = x^3 + A * x^2 + x, where
    • A = 486662
    • B = 1

Dependencies

~3.5–5MB
~87K SLoC