mmagician
5a0b8eca0b
chore: Release
2022-12-28 12:33:05 +01:00
Pratyush Mishra
febd7635fb
Rename all *Parameters to *Config ( #136 )
...
* Rename all `*Parameters` to `*Config`
* Tweak
2022-12-16 19:35:32 -08:00
mmagician
cdf4d182a6
Prepare release 0.4 ( #133 )
2022-11-29 08:22:09 -08:00
Weikeng Chen
99831650f8
Prepared G2 consistency test ( #70 )
...
* add the g2 check
* fmt
* fix
* fix
* fix
* fix
* changelog
* test macos for curve tests
* use macos only for mnt6-753
* fix
* fix name consistency
* adjust the order
* mnt4 753
* fix
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu >
Co-authored-by: onewayfunc <onewayfunc@gmail.com >
2022-10-31 17:12:52 -07:00
Pratyush Mishra
1833cbfb29
Tweaks
2022-10-02 09:15:25 -07:00
Pratyush Mishra
f43d59c958
Rename
2022-10-02 09:15:25 -07:00
Pratyush Mishra
68f500da01
Optimizations to field and curve arithmetic
2022-10-02 09:15:25 -07:00
Pratyush Mishra
363426c1d4
Update to new benchmarking framework ( #126 )
2022-09-09 19:24:33 -07:00
Weikeng Chen
3af6ec17d6
Fix Bandersnatch parameters and the constraint tests ( #119 )
...
Co-authored-by: onewayfunc <onewayfunc@gmail.com >
2022-09-03 12:32:28 -07:00
Weikeng Chen
dc555882cd
Fix the remaining curve and field tests ( #118 )
...
* push
* push
* cargo ready
Co-authored-by: onewayfunc <onewayfunc@gmail.com >
2022-09-03 00:34:13 -07:00
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 >
2022-09-02 16:31:58 -07:00
Marcin
93e64df895
Catch up with algebra ( #106 )
...
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu >
2022-07-29 12:16:16 -07:00
Marcin
76579d0fbb
QUADRATIC_NONRESIDUE is never used, remove (#104 )
...
* `QUADRATIC_NONRESIDUE` is never used, remove
* Update CHANGELOG.md
* Remove unused imports
2022-06-30 11:00:01 -07:00
Pratyush Mishra
1551d6d76c
Upgrade to work with latest ark-ff ( #95 )
...
Co-authored-by: Sun <huachuang20@gmail.com >
2022-03-07 13:12:03 -08:00
Marcin
6a5cf1d84a
BigInt fixes corresponding to algebra#372
...
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu >
2022-01-10 11:03:40 -08:00
Pratyush Mishra
d1ced15cc2
Upgrade for algebra/365 ( #92 )
...
* Upgrade for algebra/365
* Merge fix
* Fix
2021-12-29 17:07:52 +01:00
Yuncong Hu
677b4ae751
Simplify the field and curve tests using macros ( #90 )
...
* Simplify the field and curve tests using macros
* minor
* remove redundant code
Co-authored-by: weikeng <w.k@berkeley.edu >
2021-12-06 00:03:29 -08:00
zhenfei
5fe1862c9a
Twisted Edwards parameters for BLS12-377 ( #76 )
...
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu >
2021-10-19 11:30:41 -07:00
George Gkitsas
a9cb9bfcb2
Fix incorrect repository links in Cargo.toml files ( #63 )
...
* fixes repository in cargo files
* lint fixes
2021-06-23 08:58:50 -07:00
Weikeng Chen
d2c998736e
Release v0.3.0 ( #62 )
...
* release
* update CHANGELOG.md
2021-06-06 13:47:19 -07:00
Alex Ozdemir
ada1fdac07
Fix Bls12-377 scalar group generator ( #60 )
...
* Fix Bls12-377 scalar group generator
Previously we used 11 as a generator, which has order (p-1)/35.
Now we use 22, which has the right order.
Fixed the two-adic root of unity in accordance with the new generator.
fixes #47
* add the CHANGE LOG
Co-authored-by: weikeng <w.k@berkeley.edu >
2021-05-06 16:46:22 -07:00
Dev Ojha
269fe97519
Release v0.2 ( #51 )
2021-03-24 20:18:59 -05:00
Pratyush Mishra
5c0dcd5ca1
Fix links in curve documentation ( #49 )
2021-03-24 09:25:56 -07:00
Weikeng Chen
74f6efb821
Replace rand with ark_std::rand ( #42 )
...
* replace rand
* update CHANGELOG
* fmt
* fix
* fix
2021-02-04 20:12:47 -08:00
Pratyush Mishra
487f0043d8
Upgrade to test-templates from algebra ( #40 )
...
* Upgrade to test-templates from algebra
* Fix Cargo.toml
* Fix search and replace
* Update
* Fix cargo tomls
2021-01-31 11:47:41 -08:00
Pratyush Mishra
621355df14
Fix links in Cargo.tomls ( #29 )
...
Co-authored-by: Dev Ojha <ValarDragon@users.noreply.github.com >
2020-12-16 11:12:01 -08:00
ValarDragon
2d081cd315
UniformRand updates
2020-12-15 20:49:55 -08:00
ValarDragon
530d618cca
Change test_rng import to ark-std
2020-12-15 20:49:55 -08:00
Pratyush Mishra
0486c30b3b
Format
2020-12-10 12:47:25 -08:00
Pratyush Mishra
0445d45c07
Update BLS12-377
2020-12-10 12:47:25 -08:00
Pratyush Mishra
66a1fc9cf7
Add constraints for relevant curves ( #3 )
2020-10-19 12:45:23 -07:00
Pratyush Mishra
33261b4c41
Update documentation for BLS12 fields ( #1 )
2020-10-11 20:26:26 -07:00
Pratyush Mishra
43ca2132fd
Initial commit
2020-10-11 19:50:41 -07:00