Crypto - Monkfish
Hmm... smells like a fishy proof of knowledge... - emh
Challenge
I omit the whole question as we can use this method to solve the question in a small number of attempts. A more general and proper solution is given in the next part.
We give m0,m1,m2
as input and we need the proof of knowledge to be verified.
Suppose we give resp
to be 0, then out1
becomes 0. Then we need to get out2
to be 0. We do this by setting com
to zero and verif
to v. However, this method only works if the value of a becomes 0 or 1, which has a 40% chance based on the value of v
Last updated