#curve #merge #date #bls12-381 #fork #elliptic #up

irmaseal-curve

Fork of the BLS12-381 pairing-friendly elliptic curve construction for IRMAseal

4 releases

0.1.5 Mar 1, 2023
0.1.4 May 10, 2022
0.1.3 Jan 20, 2022
0.1.1 Mar 9, 2020

#563 in Cryptography

Download history 20/week @ 2022-11-27 27/week @ 2022-12-04 33/week @ 2022-12-11 31/week @ 2022-12-18 24/week @ 2022-12-25 16/week @ 2023-01-01 19/week @ 2023-01-08 28/week @ 2023-01-15 75/week @ 2023-01-22 60/week @ 2023-01-29 28/week @ 2023-02-05 36/week @ 2023-02-12 32/week @ 2023-02-19 84/week @ 2023-02-26 34/week @ 2023-03-05 20/week @ 2023-03-12

174 downloads per month

MIT/Apache

555KB
12K SLoC

IRMAseal curve library Crates.io

This crate has been renamed to pg-curve.

This crate is a fork of the BLS12-381 pairing-friendly elliptic curve construction crate, providing serialisation. This crate is forked because the maintainers of BLS12-381 do not wish to merge the proposed serialisation standard in merge request #12. This crate should be up to date with upstream, with the gt-serialisation branch merged.


lib.rs:

bls12_381

This crate provides an implementation of the BLS12-381 pairing-friendly elliptic curve construction.

  • This implementation has not been reviewed or audited. Use at your own risk.
  • This implementation targets Rust 1.36 or later.
  • This implementation does not require the Rust standard library.
  • All operations are constant time unless explicitly noted.

Dependencies