Foil 37 Authentication with public key Cryptography
From Remarks on Internet and Java Security Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. byGeoffrey Fox, Mehmet Sen
Here A chooses a challenge -- a random number r and can verify that B is at other end using solely public information!