w3f / bls

Aggregatable BLS sigantures
65 stars 15 forks source link

Use WB hash to curve for BLS Engine #37

Closed drskalman closed 2 years ago

drskalman commented 2 years ago

This require in part to replace the dependancy to arkworsk-w3f. This also temprory breaks BLS12-381 signature. Because WB hash has not implement for BLS12-381 yet. But the tests should pass for BLS12-377.

drskalman commented 2 years ago

changed dependancies: ce247c1

drskalman commented 2 years ago

fc8138b Addapts tests in single.rs for Engine with hash to curve. Tests fail due failure in hashing.

drskalman commented 2 years ago

fc8138b passes the tests in single.rs for bls12-377, bls12-381 fails due to seemingly a bug in ark sqrt routine.

drskalman commented 2 years ago

db923f8 activates all modules and verified all test passes again.