Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update BLS and pairing dependencies #239

Closed
eb-concordium opened this issue Oct 17, 2022 · 1 comment
Closed

Update BLS and pairing dependencies #239

eb-concordium opened this issue Oct 17, 2022 · 1 comment
Assignees
Labels
[Type] Task An additional feature or improvement.

Comments

@eb-concordium
Copy link
Contributor

Task description
Update BLS and pairing dependencies

@eb-concordium eb-concordium added the [Type] Task An additional feature or improvement. label Oct 17, 2022
@eb-concordium eb-concordium self-assigned this Oct 17, 2022
@abizjak
Copy link
Contributor

abizjak commented Oct 24, 2022

We have hit an issue in that the updated bls12 library does not expose the representation of G_t, the target group of the pairing.

We use that in one of our protocols. The options we had remaining were

  • fork the library and expose the functionality. This is not good since it is a heavy maintenance burden.
  • try to find some other library that would suffice. We did not manage to find anything reliable and solid. We'd have to invest significant time in either finding out, or maintaing our own fork.
  • wait and ask for the functionality to be added. I have created an issue in Get access to the Fp12 representation from Gt zkcrypto/bls12_381#96
    If that gets resolved one way or another we will have clarity on how to proceed.

@abizjak abizjak closed this as completed Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Task An additional feature or improvement.
Projects
None yet
Development

No branches or pull requests

2 participants