1

In Elgamal signature scheme $\text{sig}_{k_{pr}}(x,k_E)=(r,s)$, $s=0$ is not allowed. How does this lead to finding the private key $d$?

Ievgeni
  • 2,585
  • 1
  • 10
  • 32

1 Answers1

1

For $s=0$, we will have problem verifying the signature. For verification, we should have $\beta^r \cdot r^s=\alpha^x$. This special case, $s=0$, leads to $\beta^r \cdot r^0=\beta^r=\alpha^{d \cdot r}$ which must be equal to $\alpha^x$, i.e. $d \cdot r=x$, but $d \cdot r$ is equal for every $x$ and this have no meaning.

tur11ng
  • 962
  • 4
  • 22