NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #710 most downloaded on crates.io
Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve equation coefficients
Last release 3 months ago
03 Jul 2026
Ships fairly regularly
a new release about every 5 weeks
Most releases are documented
notes for 8 of 11 stable releases
2 versions withdrawn
withdrawn after publishing
4 years old
39 releases · first in 2022
primeorder v0.14.0
primeorder v0.14.0 (#1887)
From<NonIdentity> for Projective/AffinePoint (#1190)TryFrom<Scalar/Projective/AffinePoint> for NonIdentity/ZeroScalar (#1193)scalar_mul_impls! macro (#1198)scalar_impls! and scalar_from_impls! (#1201)De/Serialize for ProjectivePoint (#1214)a=0 (#1270)LinearCombination (#1343, #1360)CofactorGroup (#1394)hash2curve::osswu implementation (#1404)AffineCoordinates::from_coordinates (#1405)crypto_common::Generate trait (#1586)MulVartime (#1715, #1870)MulByGeneratorVartime for ProjectivePoint (#1726)BasepointTable and LookupTable types (#1788, #1789, #1796)PrimeCurveWithBasepointTable trait (#1788)lincomb_vartime support (#1797, #1870)MulBackend trait and associated type (#1803, #1835)double_in_place support (#1843)Arrays (#1860)impl_projective_arithmetic_tests! macro to test_projective_arithmetic! (#1200)AffineCoordinates::y (#1230)Reduce trait (#1359)elliptic_curve::FieldArithmetic trait (#1833)ProjectivePoint *Assign impls (#1842, #1844)elliptic-curve to v0.14 (#1849)One column per quarter.
Releases the following: bignp256 v0.14.0-rc.15 bp256 v0.14.0-rc.15 bp384 v0.14.0-rc.15 k256 v0.14.0-rc.15 p192 v0.14.0-rc.15 p224 v0.14.0-rc.15 p256 v
Releases the following:
bignp256 v0.14.0-rc.15bp256 v0.14.0-rc.15bp384 v0.14.0-rc.15k256 v0.14.0-rc.15p192 v0.14.0-rc.15p224 v0.14.0-rc.15p256 v0.14.0-rc.15p384 v0.14.0-rc.15p521 v0.14.0-rc.15primeorder v0.14.0-rc.15sm2 v0.14.0-rc.15wnaf v0.14.0-rc.2Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Invert bounds on FieldElement ([#985])
Invert bounds on FieldElement (#985)[#982]: https://github.com/RustCrypto/elliptic-curves/pull/982
alloc feature (#982)BatchInvert and BatchNormalize impls ([#971])
Inline annotations on conditional_select ([#942])
Improve decoding performance for uncompressed SEC1 points ([#891])
impl_bernstein_yang_invert! macro ([#786])
Support curves with any a-coefficient ([#728], [#729])
Impl From/ToEncodedPoint for ProjectivePoint ([#722])
From/ToEncodedPoint for ProjectivePoint (#722)NOTE: other versions skipped to synchronize version numbers with elliptic-curve, k256, p256, and p384.
Initial stable release.
NOTE: other versions skipped to synchronize version numbers with
elliptic-curve, k256, p256, and p384.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →