https://github.com/dfinity/miracl_core_bls12381
Rust code of https://github.com/miracl/core (miracl_core) for curve BLS 12-381.
https://github.com/dfinity/miracl_core_bls12381
Last synced: 8 months ago
JSON representation
Rust code of https://github.com/miracl/core (miracl_core) for curve BLS 12-381.
- Host: GitHub
- URL: https://github.com/dfinity/miracl_core_bls12381
- Owner: dfinity
- License: apache-2.0
- Created: 2021-03-17T22:52:08.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-20T22:14:15.000Z (over 3 years ago)
- Last Synced: 2025-08-15T04:33:18.930Z (9 months ago)
- Language: Rust
- Size: 190 KB
- Stars: 9
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Warning
This crate is no longer used within the Internet Computer, and it will not be
maintained further by DFINITY. Additionally, be warned that this crate is known
to have issues with regards to side channel vulnerabilities. In the near future
all published versions will be yanked from crates.io. If you wish to maintain
this crate and take ownership of it on crates.io, please contact the developers
to coordinate this.
# About This Crate
This repo contains a subset of [`miracl_core`](https://github.com/miracl/core) for curve BLS 12-381.
It was built from [commit b670e58](https://github.com/miracl/core/commit/b670e5803554080ad2a61cb2cb10e433fa20306d)
according to [these instructions](https://github.com/miracl/core/tree/master/rust#using-miracl-core-with-cargo),
running `python3 config64.py` for curve #31 (bls12381).
The version of this crate follows the version of the Miracl Core releases, with a patch that
increments for every local fixes (like documentation or otherwise) that don't affect the code.