Jeśli y ≠ ±x mod N, to za pomocą x i y rozszyfruj kryptogram C, aby uzyskać m.
Nadawca wysyła do odbiorcy klucz publiczny (N, e) oraz zaszyfrowaną wiadomość me mod N. Odbiorca wybiera losową liczbę x mod N i wysyła do nadawcy wartość x2 mod N. Nadawca znajduje cztery pierwiastki kwadratowe x2 mod N. Nadawca wybiera dowolny pierwiastek y i wysyła go do odbiorcy. Jeśli y jest różny od x i -x mod N, to odbiorca jest w stanie rozłożyć N na czynniki, a zatem może rozszyfrować me , aby uzyskać wiadomość m. Jeśli y jest równy x lub -x mod N, to odbiorca nie ma żadnych informacji o m poza jej kryptogramem me mod N.
Ponieważ x2 mod N ma cztery pierwiastki kwadratowe, prawdopodobieństwo tego, że odbiorca odszyfruje wiadomość m wynosi ½.
Transfer utajniony "1 z 2" W transferze utajnionym "1 z 2" nadawca ma dwie wiadomości m0 oraz m1. Odbiorca chce odebrać jedną spośród tych dwóch wiadomości, jednak nie chce, by nadawca wiedział, którą otrzyma. Protokół stworzony przez Shimon Even, Oded Goldreich i Awrahama Lempela jest ogólny, jednak można go przedstawić używając algorytmu RSA.