Les mécanismes d’authentification sont des moyens de contrôler l’accès à des ressources. Les protocoles mis en œuvre couvrent trois aspects (les trois AAA) :
- les aspects d’authentification (Authentication) regroupant l’ensemble des mécanismes permettant d’authentifier un utilisateur. Cette identification passe par la présentation de l’identité de l’utilisateur, information non secrète et propre à chaque utilisateur ;
- les aspects d’autorisation (Autorisation) regroupant l’ensemble des mécanismes permettant de déterminer les droits réels de l’utilisateur authentifié ;
- les aspects de rapports d’activité (Accounting) permettant de mesurer et d’enregistrer un certain nombre d’informations sur l’utilisateur autorisé ou authentifié.