Pairing-friendly elliptic curve library
Clone or download
bmerge Auto merge of #90 - str4d:ff, r=ebfull
Use ff crate for traits and impls

Depends on zkcrypto/ff#1 and zkcrypto/ff#5
Latest commit 183a64b Jul 5, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benches Add missing SqrtField import to benches Jul 2, 2018
src cargo fmt Jul 4, 2018
.gitignore Initial commit Jul 8, 2017
COPYRIGHT
Cargo.toml Migrate to ff 0.4 Jul 4, 2018
LICENSE-APACHE
LICENSE-MIT Modify the LICENSE-APACHE and LICENSE-MIT files. Sep 28, 2017
README.md Migrate to ff 0.4 Jul 4, 2018

README.md

pairing Crates.io

This is a Rust crate for using pairing-friendly elliptic curves. Currently, only the BLS12-381 construction is implemented.

Documentation

Bring the pairing crate into your project just as you normally would.

Security Warnings

This library does not make any guarantees about constant-time operations, memory access patterns, or resistance to side-channel attacks.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.