Simulates an asymmetric key exchange with an eavesdropper, with an interface for for each actor.