Pratyush Mishra
febd7635fb
Rename all `*Parameters` to `*Config` ( #136 )
* Rename all `*Parameters` to `*Config`
* Tweak
2 years ago
mmagician
cdf4d182a6
Prepare release 0.4 ( #133 )
2 years ago
mmagician
4bcf87de22
Faster cofactor clearing for G1 & G2 of bls12-381 + benchmarking ( #103 )
2 years ago
Weikeng Chen
3af6ec17d6
Fix Bandersnatch parameters and the constraint tests ( #119 )
Co-authored-by: onewayfunc <onewayfunc@gmail.com>
2 years ago
Weikeng Chen
dc555882cd
Fix the remaining curve and field tests ( #118 )
* push
* push
* cargo ready
Co-authored-by: onewayfunc <onewayfunc@gmail.com>
2 years ago
Weikeng Chen
3c4c67f114
Sync with the recent changes in ark-algebra on pairing and testing ( #116 )
* Fix another typo in the Jubjub curve comment
* fix
* progress
* get_point_from_x_unchecked
* fix
* soft link
* Fix Bandersnatch
* Fix Edwards form of Bandersnatch
* Actually fix ed_on_bls12_381_bandersnatch/src/curves/mod.rs
* fix
* fix
* curve-benches
* fix the last mul_by_a; fmt
Co-authored-by: onewayfunc <onewayfunc@gmail.com>
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
2 years ago
Weikeng Chen
52577f93ba
Last PR to get the curve tests to work ( #113 )
2 years ago
kevaundray
67d5a8582e
Document Bandersnatch as an incomplete twisted Edwards curve ( #85 )
2 years ago
Marcin
93e64df895
Catch up with algebra ( #106 )
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
2 years ago
Pratyush Mishra
1551d6d76c
Upgrade to work with latest `ark-ff` ( #95 )
Co-authored-by: Sun <huachuang20@gmail.com>
2 years ago
Marcin
6a5cf1d84a
`BigInt` fixes corresponding to algebra#372
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
2 years ago
Pratyush Mishra
d1ced15cc2
Upgrade for algebra/365 ( #92 )
* Upgrade for algebra/365
* Merge fix
* Fix
3 years ago
Weikeng Chen
3a0f858adb
Revise the version number of Bandersnatch ( #80 )
3 years ago
zhenfei
461e4190b1
adding SW parameters for `Bandersnatch` curve ( #67 )
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
3 years ago
Weikeng Chen
b5c2d8eba3
Fix a comment on Bandersnatch's TEModelParameters ( #65 )
Pratyush noticed a comment regarding COEFF_A has not been updated. This PR fixes so.
3 years ago
zhenfei
129795aa4c
Implement the Bandersnatch curve ( #64 )
* impl bandersnatch
* clean up
* update changelog
* Relocate the readme so they show up in the doc
* Delete README.md
* Relocate the changelog entry
* rename & fmt
Co-authored-by: Weikeng Chen <w.k@berkeley.edu>
3 years ago