Commit history
P
Blake PRF & R1CS Boolean Refactor (#132)
* refactor(r1cs-std/boolean): expose enforcing value less than functionality
* fix(r1cs-std/boolean): ensure num_bits is calculated correctly from the arg
* feat(primitives/blake2s): allow creating Blake2s with custom params
0df0a15Pratyush Mishra committed on Mar 5, 2020
P
Add a pre-commit hook for rustfmt (#102)
* add a pre-commit hook for rustfmt
* make printing sccache stats optional
* fixup! add a pre-commit hook for rustfmt
0b57cddPratyush Mishra committed on Mar 4, 2020
P
Merge branch 'master' of https://github.com/scipr-lab/zexe
50c0511Pratyush Mishra committed on Mar 3, 2020
P
Generalize FFT infrastructure to work with group elements as well
7adcc69Pratyush Mishra committed on Feb 28, 2020
P
Refactor `algebra` API, split into `algebra` and `algebra-core`. (#100)
8bf042aPratyush Mishra committed on Feb 26, 2020
h
Adds NIZK benchmarking, updates crypto-primitives benchmarks
2949c0ehowardwu committed on Feb 15, 2020
K
r1cs-std: makes extension field to_bits create namespaces for the individual elements
b8a81b5Kobi Gurkan committed on Jan 16, 2020
F
Use operator syntax
eliminate a few redundant references
f1d8b12François Garillot committed on Dec 2, 2019
F
Prefer to return error rather than ? them,
avoid return when it cant be early (in a simple if-else)
d71bc5aFrançois Garillot committed on Dec 2, 2019
F
Remove a few unnecessary `.into_iter()` explicit calls, and some cloning.
See https://rust-lang.github.io/rust-clippy/master/#explicit_into_iter_loop
10c6e85François Garillot committed on Dec 2, 2019
K
Update crypto-primitives/src/nizk/groth16/mod.rs
Co-Authored-By: Pratyush Mishra <pratyushmishra@berkeley.edu>
d292f63Kobi Gurkan committed on Oct 21, 2019
K
Update crypto-primitives/src/nizk/groth16/mod.rs
Co-Authored-By: Pratyush Mishra <pratyushmishra@berkeley.edu>
e3d2ff1Kobi Gurkan committed on Oct 21, 2019
K
Update crypto-primitives/src/nizk/groth16/mod.rs
Co-Authored-By: Pratyush Mishra <pratyushmishra@berkeley.edu>
7c5271aKobi Gurkan committed on Oct 21, 2019
P
Update README with new directory structure and publication information
25e35a2Pratyush Mishra committed on Oct 11, 2019
P
Initial commit to extract crypto-primitives to new crate
a244e71Pratyush Mishra committed on Sep 24, 2019
P
Refactor FFT infrastructure (#28)
* Update API of EvaluationDomain
* Update gm17 to use new API
* Move fft infrastructure to its own crate
* Fix gm17 to work with ff-fft
* Refactor polynomial infrastructure
* Change .travis-yml to not compile in release and to not run DPC tests
cfe2c8dPratyush Mishra committed on Sep 4, 2019
P
Move ConstraintSystem and related traits to own crate, and move gm17 to
own crate.
3215173Pratyush Mishra committed on Aug 12, 2019
P
Merge pull request #10 from kobigurk/fix/377_g2_generators_comments
Fixes comments for BLS12-377 G2 generators
72949c3Pratyush Mishra committed on Aug 8, 2019
H
Merge branch 'master' of https://github.com/scipr-lab/zexe
8794a17Howard Wu committed on Apr 3, 2019
H
Merge branch 'master' of https://github.com/scipr-lab/zexe
de7656dHoward Wu committed on Apr 3, 2019
P
Merge branch 'master' into fix/377_g2_generators_comments
be80fdcPratyush Mishra committed on Aug 8, 2019