You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is obviously insecure and vulnerable to attacks such as the small subgroup attack.
Add multiplication by cofactor or subgroup membership test where relevant - i.e. in the deserialization functions etc - (same applies in G2 and for other curves with cofactor =/= 1)
The text was updated successfully, but these errors were encountered:
AntoineRondelet
changed the title
Subgroup mebership test for curves which cofactor =/= 0
Subgroup membership test for curves which cofactor =/= 0
May 26, 2020
If I haven't missed anything, the edward curve implemented in libff doesn't seem to implement Decaf, and has a cofactor = 4. It may be worth double checking as I believe that the subgroup membership tests may have been forgotten. To double check.
AntoineRondelet
changed the title
Subgroup membership test for curves which cofactor =/= 0
Subgroup membership test for curves which cofactor =/= 1
Jun 8, 2020
For now, no "multiplication by the cofactor" is done in the BLS12_377 implementation. However, the cofactor isn't 1:
This is obviously insecure and vulnerable to attacks such as the small subgroup attack.
Add multiplication by cofactor or subgroup membership test where relevant - i.e. in the deserialization functions etc - (same applies in G2 and for other curves with cofactor =/= 1)
The text was updated successfully, but these errors were encountered: