Skip to content

Add a 254-bit Type-F curve to PBC#160

Merged
jakinyele merged 1 commit intoJHUISI:devfrom
ahrussell:patch-1
Jan 30, 2018
Merged

Add a 254-bit Type-F curve to PBC#160
jakinyele merged 1 commit intoJHUISI:devfrom
ahrussell:patch-1

Conversation

@ahrussell
Copy link
Copy Markdown
Contributor

These parameters for a BN254 curve were generated using the genfparams program from the PBC library. Without this change, it is not possible to use the BN254 curve without using the optional Relic library. This change does not appear to degrade existing tests; however, it may be useful to create some tests that directly test the functionality of the Type-F curve. I have manually tested this by using it in a new pairing-based traitor tracing implementation.

These parameters for a BN254 curve were generated using the genfparams program from the PBC library. Without this change, it is not possible to use the BN254 curve without using the optional Relic library. This change does not appear to degrade existing tests; however, it may be useful to create some tests that directly test the functionality of the Type-F curve. I have manually tested this by using it in a new pairing-based traitor tracing implementation.
@jakinyele jakinyele merged commit 110fa42 into JHUISI:dev Jan 30, 2018
@jakinyele
Copy link
Copy Markdown
Member

Thanks, @ahrussell! Do you mind creating a similar PR for 2.7-dev branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants