Da, este foarte posibil.
Abordarea evidentă ar fi ca Alice și Bob să efectueze un protocol PAKE (Balanced Password Authenticated Key Exchange), cu $A$ și $B$ fiind „parolele” lor. Dacă vin cu același secret comun, $A=B$, iar dacă vin cu $A \ne B$ și ei nu învață nimic altceva despre $A$ și $B$
Există o serie de protocoale PAKE acolo; vezi articol wikipedia pentru unele dintre cele mai comune.
Un astfel de mod (care este simplificat CPACE) de a compara valorile $a$ cunoscut de Alice şi $b$ cunoscut de Bob ar fi să selecteze valori care nu au legătură $G$ și $N$ (Am scris acest lucru presupunând curbe eliptice; poate fi tradus direct într-un grup modp, cu excepția faptului că scăderea devine o inversare modulară) și:
Alice selectează o valoare aleatorie $r$ și calculează $C = r G + a N$; ea trimite $C$
Bob selectează o valoare aleatorie $s$ și calculează $D = s G + b N$; el trimite $D$
Alice calculează $S = r (D - a N)$; Bob calculează $T = s (C - b N)$; dacă $a=b$, atunci $S=T$; altfel nu au nicio legătură.
Alice și Bob pot trimite $S$ și $T$ unul față de celălalt (dacă au încredere în cealaltă parte pentru a fi sinceri) sau, alternativ, le folosesc pentru a genera chei de criptare și pentru a face un protocol simplu de verificare.