LFDT-Lockness / paillier-zk

Zero-knoledge proofs of some paillier cryptosystem properties for use in CGGMP21
Apache License 2.0
1 stars 1 forks source link

Change api into interactive+non_interactive #5

Closed maurges closed 1 year ago

maurges commented 1 year ago

The diff is too big as the indent changed. Please look at shared_state especially, did I understand correctly what you wanted from it

survived commented 1 year ago

(I didn't verify that proofs implementation match their definition, I plan on reviewing it after cggmp is implemented)

maurges commented 1 year ago

I initially thought returning challenge would be useful for tests, to check that challenge derivation is the same in both places. But then I didn't even check that. Yeah, let's remove it

maurges commented 1 year ago

Now only have to figure out this thing with 2q

survived commented 1 year ago

Now only have to figure out this thing with 2q

Are there any difficulties with that? I though you can just multiply q at 2 and that's it