Doel: Prover bewijst kennis van x zodat y = g^x mod p, zonder x te tonen.
Verifier checkt: g^s ≡ t · y^c (mod p).
We gebruiken een veilige-prime structuur: p = 23, q = 11, en een generator g van de orde-q subgroep.
Tip: verander x na het commitment maar vóór response om te zien dat verificatie faalt.