Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

Support for the Pluto-Eris half-pairing cycle #54

Closed
wants to merge 2 commits into from

Conversation

daira
Copy link
Contributor

@daira daira commented Apr 16, 2021

Description

Add support for the Pluto and Eris curves. These curves form a half-pairing cycle described in https://github.com/daira/pluto-eris .
Currently, the pairing for Pluto is not implemented.


Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

  • Targeted PR against correct branch (master)
  • Linked to Github issue with discussion and accepted design OR have an explanation in the PR that describes this work.
  • Wrote unit tests
  • Updated relevant documentation in the code
  • Added a relevant changelog entry to the Pending section in CHANGELOG.md
  • Re-reviewed Files changed in the Github PR explorer

daira added 2 commits April 16, 2021 11:27
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
These curves form a half-pairing cycle.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
@daira
Copy link
Contributor Author

daira commented Apr 16, 2021

Note that this depends on arkworks-rs/algebra#261 (which has now been merged, but is not in a release).

@daira
Copy link
Contributor Author

daira commented May 11, 2021

arkworks-rs/algebra#274 will be needed in order to support Pluto's pairing.

@weikengchen
Copy link
Member

Updated that arkworks-rs/algebra#274 would no longer be a blocker.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants