https://github.com/thery/edwardsellipticcurve
Group Law for Elliptic Curves according to Tom Hales
https://github.com/thery/edwardsellipticcurve
coq-formalization edwards-curve elliptic-curves formalization group law theorem-proving
Last synced: 12 months ago
JSON representation
Group Law for Elliptic Curves according to Tom Hales
- Host: GitHub
- URL: https://github.com/thery/edwardsellipticcurve
- Owner: thery
- License: mit
- Created: 2017-07-25T11:19:41.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-05-05T13:05:49.000Z (about 1 year ago)
- Last Synced: 2025-05-05T14:26:06.919Z (about 1 year ago)
- Topics: coq-formalization, edwards-curve, elliptic-curves, formalization, group, law, theorem-proving
- Language: Coq
- Size: 280 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EdwardsEllipticCurve
[![Docker CI][docker-action-shield]][docker-action-link]
[docker-action-shield]: https://github.com/thery/EdwardsEllipticCurve/actions/workflows/docker-action.yml/badge.svg?branch=master
[docker-action-link]: https://github.com/thery/EdwardsEllipticCurve/actions/workflows/docker-action.yml
Following The Group Law for Edwards Curves Thomas C. Hales
## Meta
- Author(s):
- Laurent Théry
- License: [MIT License](LICENSE)
- Compatible Coq versions: 8.19 or later
- Additional dependencies:
- [MathComp ssreflect 2.3 or later](https://math-comp.github.io)
- Coq namespace: `edwards`
- Related publication(s): none
## Building and installation instructions
To build and install manually, do:
``` shell
git clone https://github.com/thery/EdwardsEllipticCurve.git
cd EdwardsEllipticCurve
make # or make -j
make install
```