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

SPoK missing in bbs signature scheme #108

Open
ifteheralom opened this issue Feb 4, 2024 · 1 comment
Open

SPoK missing in bbs signature scheme #108

ifteheralom opened this issue Feb 4, 2024 · 1 comment

Comments

@ifteheralom
Copy link

BBS signature scheme is missing proof of knowledge. It's a vital part of the BBS scheme for it adds selective disclosure feature.
Can the current implementation be extended for SPoK?

@JanBobolz
Copy link
Member

Hi,

certainly! It should be relatively easy to do using the Schnorr framework.
We have a similar "proof that I know a signature" example for Pointcheval Sanders signatures in the Subzero example list, too, so you can generate a first version of the proof you need using Subzero.

I'm quite busy right now, so I won't implement this myself (though it would be a nice addition). But if you want to give it a shot and you run into questions or weird issues, don't hesitate to contact me :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants