https://github.com/armfazh/redox-ecc
Elliptic curves Rust reference implementation
https://github.com/armfazh/redox-ecc
cryptography edwards elliptic-curves math montgomery rust weierstrass
Last synced: 5 months ago
JSON representation
Elliptic curves Rust reference implementation
- Host: GitHub
- URL: https://github.com/armfazh/redox-ecc
- Owner: armfazh
- License: bsd-3-clause
- Created: 2020-02-06T02:15:31.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-10T23:25:24.000Z (over 1 year ago)
- Last Synced: 2025-04-01T05:11:32.715Z (6 months ago)
- Topics: cryptography, edwards, elliptic-curves, math, montgomery, rust, weierstrass
- Language: Rust
- Homepage:
- Size: 174 KB
- Stars: 16
- Watchers: 2
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# redox-ecc

The purpose of this library is to provide mathematical operations used in elliptic curves.
**Features**
- Prime field arithmetic.
- Short Weierstrass over prime order groups.
- Montgomery and twisted Edwards curves.### Warning
This implementation is **not** protected against any kind of attack,
including side-channel attacks. Do not use this code for securing any application.**Limitations**
- No specify architecture optimizations.
- No side-channel protection, see [Warning](#Warning) section.### License
BSD 3-Clause License