The goal of NSPK is for mutual authentication, in effect:
- Alice chooses a nonce () and sends it to Bob.
- Bob sends the nonce back (and since he could read it he must be Bob), but be also adds a challenge nonce () and sends it back.
- Alice sends back the challenge nonce, since only Alice can read it and he sent it back, it must be Alice that he is talking to.