r is random integer
C=g^r mod p
C=g^r mod p
y . C mod p=g^w mod p
w=x+r mod(p-1)
g^r mod p= C
Aside: a^x a^y = a^(x+y)
y . C mod p = g^x g^r mcd p=g^(x+rmod(p-1))
y . C mod p = g^x g^r mcd p=g^(x+rmod(p-1))
mod p= g^w mod p
Something went wrong