Si Alice et Bob souhaitent échanger des messages chiffrés, chacun doit être en mesure de déchiffrer les messages reçus et de chiffrer les messages à envoyer.
Des infrastructures à clé publique ont été proposées pour résoudre le problème de l '"authentification d'identité".