Aller au contenu principal

Appendix A. Examples

Appendix A. Examples​

Les exemples suivants montrent l'échange EAP entre le Homologue (P) et l'Authenticateur (A), et entre l'Authenticateur et le serveur d'authentification backend (S). Abréviations utilisées dans les exemples : M = MD5-Challenge, S = Success, F = Failure, N = Nak, I = Identity.

Figure 1 : Authentification réussie

P->A: Response(Identity)
A->S: Request(Identity) (M)
S->A: Response(Identity) (M)
A->P: Request(MD5-Challenge)
P->A: Response(MD5-Challenge)
A->S: Response(MD5-Challenge)
S->A: Success
A->P: Success

Figure 2 : Échec d'authentification

P->A: Response(Identity)
A->S: Request(Identity) (M)
S->A: Response(Identity) (M)
A->P: Request(MD5-Challenge)
P->A: Response(MD5-Challenge)
A->S: Response(MD5-Challenge)
S->A: Failure
A->P: Failure

Figure 3 : Le homologue NAK la deuxième méthode

P->A: Response(Identity)
A->P: Request(MD5-Challenge)
P->A: Response(Nak)
A->P: Request(OTP)
P->A: Response(OTP)
A->P: Success

Figure 4 : La deuxième méthode échoue en arrière-plan

P->A: Response(Identity)
A->P: Request(MD5-Challenge)
P->A: Response(Nak)
A->P: Request(OTP)
P->A: Response(OTP)
A->P: Failure