De nombreux services en ligne offrent une authentification à deux facteurs, qui améliore la sécurité en exigeant plus que votre mot de passe pour vous connecter. Il existe de nombreux types de méthodes d’authentification supplémentaires que vous pouvez utiliser.
Différents services proposent différentes méthodes d’authentification à deux facteurs et, dans certains cas, vous pouvez même choisir parmi quelques options différentes. Voici comment ils fonctionnent et comment ils diffèrent.
Vérification par SMS
De nombreux services vous permettent de vous inscrire pour recevoir un SMS chaque fois que vous vous connectez à votre compte. Ce SMS contiendra un court code à usage unique que vous devrez saisir. Avec ce système, votre téléphone portable est utilisé comme deuxième méthode d’authentification. Quelqu’un ne peut pas simplement accéder à votre compte s’il a votre mot de passe. Il a besoin de votre mot de passe et d’accéder à votre téléphone ou à ses SMS.
C’est pratique, car vous n’avez rien de spécial à faire et la plupart des gens ont un téléphone portable. Certains services composent même un numéro de téléphone et un système automatisé prononce un code, ce qui vous permet de l’utiliser avec un numéro de téléphone fixe qui ne peut pas recevoir de messages texte.
Cependant, la vérification par SMS pose de gros problèmes. Les attaquants peuvent utiliser des attaques par échange de carte SIM pour accéder à vos codes sécurisés ou les intercepter grâce à des failles du réseau cellulaire. Nous vous déconseillons d’utiliser les messages SMS, si possible. Cependant, les messages SMS sont toujours beaucoup plus sécurisés que de ne pas utiliser d’authentification à deux facteurs du tout!
Codes générés par l’application (comme Google Authenticator et Authy)
Vous pouvez également faire générer vos codes par une application sur votre téléphone. L’application la plus connue pour ce faire est Google Authenticator, que Google propose pour Android et iPhone. Cependant, nous préférons Authy, qui fait tout Google Authenticator fait – et plus encore. Malgré le nom, ces applications utilisent une norme ouverte. Par exemple, il est possible d’ajouter des comptes Microsoft et de nombreux autres types de comptes à l’application Google Authenticator.
Installez l’application, scannez le code lors de la configuration d’un nouveau compte, et cette application générera de nouveaux codes environ toutes les 30 secondes. Vous devrez entrer le code actuel affiché dans l’application sur votre téléphone ainsi que votre mot de passe lorsque vous vous connectez à un compte.
Cela ne nécessite aucun signal cellulaire, et la «graine» qui permet à l’application de générer ces codes limités dans le temps est stockée uniquement sur votre appareil. Cela signifie que c’est beaucoup plus sûr, car même une personne qui accède à votre numéro de téléphone ou intercepte vos messages texte ne connaîtra pas vos codes.
Certains services, par exemple Authentificateur Battle.net de Blizzard—Ont également leurs propres applications de génération de code dédiées.
Clés d’authentification physique
Les clés d’authentification physiques sont une autre option qui commence à devenir plus populaire. Les grandes entreprises des secteurs de la technologie et de la finance créent une norme appelée U2F, et il est déjà possible d’utiliser un jeton U2F physique pour sécuriser vos comptes Google, Dropbox et GitHub. Ceci est juste une petite clé USB que vous mettez sur votre trousseau. Chaque fois que vous souhaitez vous connecter à votre compte à partir d’un nouvel ordinateur, vous devrez insérer la clé USB et appuyer sur un bouton. Voilà, pas de codes de saisie. À l’avenir, ces appareils devraient fonctionner avec NFC et Bluetooth pour communiquer avec des appareils mobiles sans ports USB.
Cette solution fonctionne mieux que la vérification par SMS et les codes à usage unique car elle ne peut pas être interceptée et manipulée. C’est aussi plus simple et plus pratique à utiliser. Par exemple, un site d’hameçonnage peut vous montrer une fausse page de connexion Google et capturer votre code à usage unique lorsque vous essayez de vous connecter. Il peut ensuite utiliser ce code pour se connecter à Google. Mais, avec une clé d’authentification physique qui fonctionne de concert avec votre navigateur, le navigateur peut s’assurer qu’il communique avec le vrai site Web et que le code ne peut pas être capturé par un attaquant.
Attendez-vous à en voir beaucoup plus à l’avenir.
Authentification basée sur les applications
Certaines applications mobiles peuvent fournir une authentification à deux facteurs à l’aide de l’application elle-même. Par exemple, Google propose désormais une authentification à deux facteurs sans code tant que l’application Google est installée sur votre téléphone. Chaque fois que vous essayez de vous connecter à Google à partir d’un autre ordinateur ou appareil, il vous suffit d’appuyer sur un bouton de votre téléphone, aucun code requis. Google vérifie que vous avez accès à votre téléphone avant de tenter de vous connecter.
La vérification en deux étapes d’Apple fonctionne de la même manière, bien qu’elle n’utilise pas d’application, elle utilise le système d’exploitation iOS lui-même. Chaque fois que vous essayez de vous connecter à partir d’un nouvel appareil, vous pouvez recevoir un code à usage unique envoyé à un appareil enregistré, comme votre iPhone ou iPad. L’application mobile de Twitter a une fonctionnalité similaire appelée identification ainsi que. Et, Google et Microsoft ont ajouté cette fonctionnalité à la Google et Authentificateur Microsoft applications pour smartphone.
Systèmes basés sur la messagerie électronique
D’autres services s’appuient sur votre compte de messagerie pour vous authentifier. Par exemple, si vous activez Steam Guard, Steam vous invitera à saisir un code à usage unique envoyé à votre adresse e-mail chaque fois que vous vous connectez depuis un nouvel ordinateur. Cela garantit au moins qu’un attaquant aurait besoin à la fois du mot de passe de votre compte Steam et de l’accès à votre compte de messagerie pour accéder à ce compte.
Ce n’est pas aussi sûr que les autres méthodes de vérification en deux étapes, car il peut être facile pour quelqu’un d’accéder à votre compte de messagerie, surtout si vous n’utilisez pas la vérification en deux étapes! Évitez la vérification par e-mail si vous pouvez utiliser quelque chose de plus puissant. (Heureusement, Steam propose une authentification basée sur l’application sur son application mobile.)
Le dernier recours: codes de récupération
Les codes de récupération fournissent un filet de sécurité au cas où vous perdriez la méthode d’authentification à deux facteurs. Lorsque vous configurez l’authentification à deux facteurs, vous recevez généralement des codes de récupération que vous devez noter et stocker dans un endroit sûr. Vous en aurez besoin si jamais vous perdez votre méthode de vérification en deux étapes.
Assurez-vous d’avoir une copie de vos codes de récupération quelque part si vous utilisez l’authentification en deux étapes.
Vous ne trouverez pas autant d’options pour chacun de vos comptes. Cependant, de nombreux services proposent plusieurs méthodes de vérification en deux étapes parmi lesquelles vous pouvez choisir.
Il existe également la possibilité d’utiliser plusieurs méthodes d’authentification à deux facteurs. Par exemple, si vous configurez à la fois une application génératrice de code et une clé de sécurité physique, vous pouvez accéder à votre compte via l’application si jamais vous perdez la clé physique.