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

A suggestion for partially-blind signatures #2

Open
nimia opened this issue Aug 8, 2019 · 0 comments
Open

A suggestion for partially-blind signatures #2

nimia opened this issue Aug 8, 2019 · 0 comments

Comments

@nimia
Copy link

nimia commented Aug 8, 2019

Have you maybe considered using a hash of the URL for e, the RSA public exponent?

Like, if we want to sign the equivalent of "this blinded nonce touched me, on the way to URL" we could do:
e = 1 | hash(URL) | 1 # we concatenate a 1 bit at the start to make sure all exponents are of equal length, and at the end to make sure the exponent is odd
d = e^-1 % phi(N)
signature = (nonce^d % N, URL)

Obviously I don't have a security proof, but it "seems" secure, right? Hope this helps :-)

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

1 participant