Weiliang Li
d18269ebca
upgrade pairing ( #93 )
...
* [wip] upgrade pairing
* fix non mock
* fix mock
* derive Clone for SecretKey
* fix bench and derive Clone for poly
* sort Cargo.toml
* fix Rng
* Update mod.rs
* Update lib.rs
* update
* update dep
* update dep
* bump dep
* bump dep
* fix test
5 years ago
Andreas Fackler
a14e7d1867
Migrate to rand 0.6.
6 years ago
Andreas Fackler
1b1df40c67
Upgrade to Rust 1.31.0 and edition 2018.
6 years ago
Andreas Fackler
05cde32d01
Instead of macro_use, use use.
7 years ago
Andreas Fackler
54026f5fe7
Upgrade to Rust 1.30.0.
7 years ago
Andreas Fackler
0efdad4d69
Prepare for adding mock cryptography for testing.
...
* Add a feature flag (that doesn't do anything yet).
* Give `clear_fr` a stronger type to prevent mistakes and ensure the
right amount of memory gets cleared.
* Re-export the engine and related types from `lib.rs`.
7 years ago
Andreas Fackler
bc04ea51e4
Fix formatting and warnings, re-enable other benches.
7 years ago
Fletcher Haynes
4b1e6eecb7
Add benchmark for combining signatures
7 years ago
Fletcher Haynes
e0c488a214
Adds a few more benchmarks for poly operators. Changed benchmarks to use a seeded rng for reproducibility.
7 years ago
DrPeterVanNostrand
72d1c607f8
Added 'try_' constructors to secret types.
7 years ago
Andreas Fackler
02109b586e
Benchmark polynomials of different degrees.
7 years ago
DrPeterVanNostrand
d783f2756e
Added benchmarks for polynomial multiplication and interpolation.
7 years ago