Qu’est-ce que l’authentification multifacteur (MFA) ?

La MFA, ou authentification multifacteur, est une méthode d’authentification qui utilise plusieurs facteurs afin de renforcer la sécurité. Le sigle « MFA » est formé à partir des initiales de l’expression anglaise « Multi-Factor Authentication ».

  • Les facteurs de connaissance comprennent des informations d’identification connues uniquement de l’utilisateur, telles que les mots de passe, les codes PIN ou les questions secrètes (par exemple, l’authentification traditionnelle par mot de passe).
  • Les informations de possession désignent les objets détenus exclusivement par l’utilisateur, tels que les téléphones portables ou les jetons matériels.
  • Les informations biométriques comprennent des caractéristiques biologiques telles que les empreintes digitales, le réseau veineux, les traits du visage, la voix ou d’autres caractéristiques physiques.

En utilisant plusieurs facteurs, l’authentification multifacteur (MFA) crée plusieurs couches d’authentification, renforçant ainsi considérablement la sécurité.

Objectif et avantages de l’authentification multifacteur

L’authentification multifacteur (MFA) a été conçue pour pallier les limites de l’authentification traditionnelle par mot de passe. Même les mots de passe robustes peuvent être compromis à la suite de fuites, permettant ainsi des accès non autorisés. En outre, de nombreux utilisateurs choisissent des mots de passe faciles à deviner, ce qui accroît leur vulnérabilité au piratage.

À l’heure où les techniques de piratage sont de plus en plus sophistiquées, l’authentification multifacteur (MFA) devient toujours plus indispensable. Elle offre une sécurité renforcée par rapport à l’authentification traditionnelle par mot de passe et protège contre les risques tels que les accès non autorisés et les attaques.

Inconvénients de l’authentification multifacteur

Le principal inconvénient de l’authentification multifacteur est la gêne occasionnée aux utilisateurs lors de la connexion à des services ou à des serveurs.

Par exemple, avec l’authentification à deux facteurs couramment utilisée, les utilisateurs doivent saisir un mot de passe, puis un code de vérification avant de se connecter. Cela demande davantage de temps et d’efforts qu’une connexion par mot de passe uniquement. Dans certains cas, les codes de vérification sont envoyés sur des appareils distincts, ce qui peut être contraignant si ces appareils ne sont pas immédiatement disponibles.

Les systèmes d’authentification multifacteur doivent concilier sécurité et facilité d’utilisation afin de garantir une expérience d’authentification fluide.

Exemples d’utilisation de l’authentification multifacteur

  • Retraits aux distributeurs automatiques de billets :
    Pour retirer de l’argent à un distributeur automatique, l’utilisateur insère une carte bancaire et saisit un code PIN. La carte bancaire constitue un facteur de possession et le code PIN un facteur de connaissance, ce qui en fait un exemple d’authentification multifacteur.
  • Connexion Web avec vérification par SMS :
    La vérification par SMS consiste à utiliser des messages courts comme facteur d’authentification supplémentaire. Par exemple, pour se connecter à un service Web, il peut être nécessaire de saisir un mot de passe (facteur de connaissance), puis un code envoyé par SMS sur le téléphone portable de l’utilisateur (facteur de possession).
  • Authentification par empreinte digitale sur les ordinateurs portables :
    Les institutions publiques et les entreprises ajoutent souvent l’authentification par empreinte digitale à l’authentification par mot de passe afin de protéger les informations sensibles stockées sur les ordinateurs portables. Dans ce cas, le mot de passe constitue une information connue de l’utilisateur, tandis que l’empreinte digitale est une donnée biométrique.

L’authentification multifacteur est déjà largement adoptée dans de nombreux secteurs et établissements afin de renforcer la sécurité.