herumi / mcl

a portable and fast pairing-based cryptography library
BSD 3-Clause "New" or "Revised" License
450 stars 151 forks source link

pairing method missing e: G1 x G1 -> G2 #198

Closed xfaber closed 2 months ago

xfaber commented 2 months ago

The Herumi/MCL libray seems to have no methods to do this pairing e: G1xG1->G2 (there is only e: G1xG2->GT). How can I solve this?

herumi commented 2 months ago

My library mcl supports only type-3 pairing such as BN and BLS12 families, and does not support type 1 pairing (e : G1xG1->G2 is type 1 pairing).