-
Notifications
You must be signed in to change notification settings - Fork 144
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* save work * save work * add check if a g2point is subgroup of twisted curve * save work * double and add functions * test double and add naive * tests add and double don't work * save work * added g2 points for the tests * miller naive implementation * save work. added test to check frobenius * save work * finished all needed functions. Time to debug * save work * save work * added double acumulate line and add line * new implementation pairing_v2 * pairing batch now works * add tests * save work * Pairing always returned one. Final exponentiation implemented * pairing working * Files organized. All tests passed. * cargo fmt clippy * fix clippy * fix clippy * fix clippy * remove println! * use one() * ensure points are in affine form * use double function * speed is_in_subgroup * simplify is_in_subgroup * format * remove unnecessary affine * remove clones * add field_extension tests * check non degeneracy --------- Co-authored-by: jotabulacios <[email protected]> Co-authored-by: Nicole <[email protected]> Co-authored-by: Nicole <[email protected]> Co-authored-by: Diego K <[email protected]> Co-authored-by: diegokingston <[email protected]>
- Loading branch information
1 parent
3925b01
commit 01fff47
Showing
4 changed files
with
961 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
pub mod curve; | ||
pub mod default_types; | ||
pub mod field_extension; | ||
pub mod pairing; | ||
pub mod twist; |
Oops, something went wrong.