arnaucube
arnaucube/testudoPublic Self-hosted repository

Commit history

master
N
PST/SQRT + Benches (#35) * first version of the sqrt PST without the MIPP * snarkpack integration * snarkpack integration * adding mipp as submodule directly * snarkpack integration * finalizing * snarkpack integration * update mipp with latestest optimisations and add preliminary documentation * improve codebase documentation * remove unused imports and apply cargo fix changes * passing v0.4 * adding gh action * correct workflow item * correct working dir and msrv * remove unnecessary stuff * wip * wip * remove circuit in fq as it's not needed now * done for tonight * wip * wip * sip * prallelise commitment and groth16 verification * finalise comments for mipp * wip * finalise comments * wip * compiling but test failing * putting back non random blinds * using absorb when we can * absorbing scalar * with bls12-381 * stuff * trying to bring ark-blst to testudo * correcting random implementation * with square in place * works with blst * works with blst * fix: don't require nightly Rust With removing the `test` feature, it can also be built with a stable Rust release and don't require a nightly Rust version. * using ark-blst main branch * started cleanup and added testudo benchmark * add testudo snark and nizk in separate files * rename functions that perform setups and add comments * prototyping * explain testudo-nizk * add support for odd case in sqrt_pst * add missing constraints and correct proof size for benchmarks * add support for odd case in sqrt_pst * fix typo in comment * Documentation #31 * fix typo in comment * Fix Cargo.toml and add benchmark for sqrt pst (#34) * add benchmark for sqrt pst * fix typo in comment * add README * comment from readme not executing --------- Co-authored-by: Mara Mihali <maramihali@google.com> Co-authored-by: Mara Mihali <mihalimara22@gmail.com> Co-authored-by: Volker Mische <volker.mische@gmail.com>
Nicolas Gailly committed on Mar 22, 2023
7db2d30
M
fix transcript inconsistency
Mara Mihali committed on Dec 22, 2022
adf96ae
M
first version of PST
Mara Mihali committed on Nov 22, 2022
f88d29f
M
Removed submodule
Mara Mihali committed on Dec 8, 2022
21af090
M
add poly-commit as submodule
Mara Mihali committed on Dec 8, 2022
d2c543a
m
update workflows for testudo
maramihali committed on Nov 11, 2022
923c8a7
M
turn shake into poseidon
Mara Mihali committed on Jul 15, 2022
632b95b
S
update readme (#56)
Srinath Setty committed on Oct 17, 2022
c5f2087
M
refactor r1csproof to non-zk sumcheck
Mara Mihali committed on Jul 21, 2022
1e9930a
M
turn shake into poseidon
Mara Mihali committed on Jul 15, 2022
732566c
M
arkworks migration to bls12377
Mara Mihali committed on Jun 21, 2022
cc345b6
M
stuff
Mara Mihali committed on Jun 17, 2022
dda7a6f
S
fix version number (#38)
Srinath Setty committed on Oct 14, 2021
c9cdb0a
S
upgrade crate version in README.md
Srinath Setty committed on Apr 22, 2021
f465aed
S
upgrade version
Srinath Setty committed on Apr 22, 2021
e62e575
S
upgrade to use crates.io (#32)
Srinath Setty committed on Jan 12, 2021
096c079
3
annotation typo (#29)
3for committed on Dec 16, 2020
5b59893
F
Fold panics in the enclosing Error case (#27)
François Garillot committed on Oct 16, 2020
075ada9
S
add import instructions
Srinath Setty committed on Sep 1, 2020
65b3e69
S
update metadata
Srinath Setty committed on Sep 1, 2020
6b95e05
S
additional error checking
Srinath Setty committed on Sep 1, 2020
1bb98a3
S
update version to 0.2.0
Srinath Setty committed on Aug 31, 2020
67a038e
S
Add APIs to specify an R1CS Instance (#24)
Srinath Setty committed on Aug 31, 2020
2d22bff
S
fix section pointer and small edits
Srinath Setty committed on Aug 5, 2020
131fad9
D
Some minor tweaks (#21) Minor tweaks
Daniel Lubarov committed on Aug 3, 2020
15a9826
S
add metadata to Cargo.toml
Srinath Setty committed on Jul 29, 2020
77aec3b
S
update version
Srinath Setty committed on Jul 13, 2020
d8cfa9d
S
Address Clippy warnings
Srinath Setty committed on Apr 28, 2020
2bfc333
S
Pub (#14) limit public APIs
Srinath Setty committed on Apr 28, 2020
eb969d5
S
organize nizk and scalar modules
Srinath Setty committed on Apr 28, 2020
290bbc0
S
initial commit
Srinath Setty committed on Dec 16, 2019
95b9ad3
M
Initial SECURITY.md commit
Microsoft Open Source committed on Dec 16, 2019
be426e7
M
Updating LICENSE to template content
Microsoft Open Source committed on Dec 16, 2019
63bc460
M
Initial README.md commit
Microsoft Open Source committed on Dec 16, 2019
171ad08
M
Initial CODE_OF_CONDUCT.md commit
Microsoft Open Source committed on Dec 16, 2019
9a0498a
S
Initial commit
Srinath Setty committed on Dec 16, 2019
cac33ea
N
Apply suggestions from code review
Nicolas Gailly committed on Feb 2, 2023
8c6e855