mattrglobal / ffi-bbs-signatures

An FFI wrapper around the implementation of BBS+ signatures in Ursa
Apache License 2.0
23 stars 22 forks source link

Keygen questions #23

Open andrewwhitehead opened 3 years ago

andrewwhitehead commented 3 years ago

The current spec defines the keygen salt as BBS-SIG-KEYGEN-SALT-, while this library uses the value BLS-SIG-KEYGEN-SALT-. The second is consistent with the BLS signatures spec draft 2, and the method seems to follow the keygen defined there, but it has been updated incompatibly for draft 4. So, thoughts on which salt and method should be used?

tplooker commented 3 years ago

@mikelodder7 can you review?

mikelodder7 commented 3 years ago

Here's a proposal I'm making for BBS+ that should help with this