134 Commits (master)
 

Author SHA1 Message Date
  Michele Orrù e2d16a27e2
Update README.md (#189) 1 year ago
  Pratyush Mishra 7854883b47
Add archival notice to README (#188) 1 year ago
  Davide Galassi ccf83923f8
Expose Bandersnatch generators (#184) 1 year ago
  Andrew Z 0a64024ebc
Fix #178: Make MNT{4,6}-753, cp6_782 tests run conditionally (#179) 1 year ago
  Pratyush Mishra 8c0256ac9c
Fix comments for Grumpkin curve generator (#175) 1 year ago
  mmagician 72a18b6ecf
GLV implementation for BLS12_377, BLS12_381 and BN254 (#158) 1 year ago
  mmagician 8765798eb0
The scalar to be multiplied by should be at most `num_limbs` long (#171) 1 year ago
  mmagician 7e4b4bf027
Non-canonical infinity point & bad flags in BLS12-381 serialization should fail (#176) 1 year ago
  Carlos Pérez 4d1e504025
Add Grumpkin support for arkworks (#174) 1 year ago
  Weikeng Chen fc8379d9ed
Add the small subgroup power for BN254 (#163) 1 year ago
  mmagician a0bd36f781
Revert "temp switch to bw6-optimization branch on algebra" (#172) 1 year ago
  mmagician 1ce1fcf70f
Bw6-761 optimized Miller loop (#155) 1 year ago
  mmagician 379f23070c
Use `BigInt` macro for defining curve config parameters (#170) 1 year ago
  swasilyev 7e58260618
Add BW6-767 curve and update BW6-761 to use the new bw6 model (#156) 1 year ago
  Chris Sosnin 3fded1fbcc
patch dependencies and fix imports (#167) 1 year ago
  Hossein Moghaddas 32b487e7fd
Adding `AdditiveGroup` and `PrimeGroup` (#159) 1 year ago
  swasilyev 5a41d7f27a
Ed on bls12 377 bench (#152) 1 year ago
  Davide Galassi 4ab8ba6eb7
Publish some generators xy values (#150) 1 year ago
  Michele Orrù ab9be6d8f4 Add benchmarks for curve25519. 1 year ago
  Michele Orrù d5447dec42 Add benchmarks for secp256k1 1 year ago
  mmagician 3668338023 Merge `releases` into `master`, keeping the patch.crates-io section 1 year ago
  Ruben De Smet 69a9c3513b
More NIST curves (#142) 1 year ago
  drskalman bf8c488263
Implement WB hash2curve for BLS12-377 and BLS12-381 (#138) 1 year ago
  mmagician 0d2142c001
Fast cofactor clearing for BLS12-377 (#141) 2 years ago
  Pratyush Mishra cba0c7ef0d
Add `frobenius_map_in_place` (#140) 2 years ago
  Weikeng Chen a82486db1d
Add supplementary small group bases for some common fields (#137) 2 years ago
  Pratyush Mishra febd7635fb
Rename all `*Parameters` to `*Config` (#136) 2 years ago
  Weikeng Chen f8a6a4050e
Add the secp256k1 and secq256k1 curves (#122) 2 years ago
  mmagician cdf4d182a6
Prepare release 0.4 (#133) 2 years ago
  Weikeng Chen 99831650f8
Prepared G2 consistency test (#70) 2 years ago
  Weikeng Chen db03d405b5
Add the curve25519 curve (#124) 2 years ago
  Weikeng Chen a7d266f73d
Add the ed25519 curve (#121) 2 years ago
  Weikeng Chen 5d6d31d213
Fix the location of BitIteratorBE (#132) 2 years ago
  mmagician df39c78a5b
Update changelog (#131) 2 years ago
  mmagician 138b23f2fa
Zcash-style serialization for BLS12-381 (#129) 2 years ago
  mmagician 4bcf87de22
Faster cofactor clearing for G1 & G2 of bls12-381 + benchmarking (#103) 2 years ago
  Pratyush Mishra efefa209d6 Fix mul-by-non-residue for bw6::fq3 2 years ago
  Pratyush Mishra 1833cbfb29 Tweaks 2 years ago
  Pratyush Mishra f43d59c958 Rename 2 years ago
  Pratyush Mishra 68f500da01 Optimizations to field and curve arithmetic 2 years ago
  Pratyush Mishra 363426c1d4
Update to new benchmarking framework (#126) 2 years ago
  Pratyush Mishra 55a092a6c7
`is_identity` -> `is_zero` (#125) 2 years ago
  Weikeng Chen f74378c017
Add serialization for CP6-782 (#120) 2 years ago
  Weikeng Chen 3af6ec17d6
Fix Bandersnatch parameters and the constraint tests (#119) 2 years ago
  Weikeng Chen dc555882cd
Fix the remaining curve and field tests (#118) 2 years ago
  Weikeng Chen 3c4c67f114
Sync with the recent changes in ark-algebra on pairing and testing (#116) 2 years ago
  mmagician 42289245a6
Replace `ATE_LOOP_COUNT` with its 2-NAF for MNT curves (#107) 2 years ago
  Weikeng Chen b433045f4d
Fix a typo in the Jubjub curve comment (#114) 2 years ago
  Weikeng Chen 52577f93ba
Last PR to get the curve tests to work (#113) 2 years ago
  Weikeng Chen 6d94362894
Let `ark-curve-constraint-tests` work with latest arkworks-rs algebra (#112) 2 years ago