Să presupunem că există un secret comun $x$ care este folosit pentru a ascunde valoarea de $a$ și $b$, cunoscut doar de actorii care posedă $a$ și $b$. Un verificator $c$ este un număr ales aleatoriu și furnizat celor două părți care dețin $a$ și $b$. Apoi, ei calculează $ax-c$ și $bx-c$și furnizați-le verificatorului. Verificatorul calculează apoi diferența dintre $ax-c$ și $bx-c$, care este rezultatul. În acest caz, pentru că $ax-c$ și $bx-c$ nu este cu siguranță divizibil cu $x$, nu există modalități de a calcula verificatorul $x$ afară.
Rețineți că există probleme cu acest protocol, deoarece necesită interacțiunea între verificator și cele două părți $a$ și $b$.
EDITAȚI | ×: Posibilitatea efectivă a doveditorilor A și B să-și falsifice valorile
Există două cazuri de identitate a verificatorului, care ar trebui discutate separat. Prima posibilitate, este ca verificatorul să fie licitatorul. În acest caz, A și B ar încerca întotdeauna să-și falsifice valoarea, deoarece licitatorul nu are de unde să cunoască valoarea $x$. Amândoi ar face același lucru, fără a-și folosi comunitatea cunoscută $x$, dar altceva. Într-un astfel de caz, acțiunile lor se anulează reciproc. Totuși, dacă verificatorul este un spectator, nu există motive pentru ca aceștia să falsifice o valoare și chiar dacă ar face acest lucru, spectatorul ar ști întotdeauna. Prin urmare, problema contrafacerii unei valori nu există de fapt.