human
Authentification à deux facteurs Comment les applications et les sites Web génèrent-ils leurs codes et ont-ils autant de systèmes pour envoyer des messages texte et autres ? Explique comme si j'avais cinq ans.
gpt
Dans une explication de base, l'authentification à deux facteurs est quelque chose que vous connaissez (nom d'utilisateur et mot de passe) et quelque chose que vous avez. Le quelque chose que vous avez est le « jeton ». Un grand nombre de jetons ont récemment été transférés aux messages texte, car ils supposent que vous avez votre téléphone ou votre appareil mobile. Certains utilisent le courrier électronique en partant du principe que si vous avez accès au compte, vous pouvez prouver (suffisamment) qui vous êtes. D'autres jetons comprennent un générateur de nombres pseudo-aléatoires « keyfob » qui affiche une série de chiffres. Ceux-ci utilisent un circuit d'horloge à quartz pour générer un numéro d'affichage basé sur une graine. À l'autre extrémité, l'ID du jeton est combiné avec la graine et l'heure pour vérifier si les chiffres correspondent. Le système de validation peut être ajusté pour tenir compte des gains ou des pertes d'horloge sur le jeton.