Synchro des codes 2FA d'Authenticator : Google ne chiffre pas (encore) les données de bout en bout

Mickaël Bazoge |

Depuis quelques jours, il est possible de synchroniser les codes de deuxième authentification (2FA) générés par l'app Google Authenticator avec un compte Google. Utile en cas de perte ou de vol de son smartphone, car jusqu'à présent ces codes one-time password (OTP) étaient stockés uniquement sur l'appareil.

Mais voilà : les deux développeurs de Mysk ont découvert que les données synchronisées par Authenticator n'étaient pas chiffrées de bout en bout. Résultat : Google ou une tierce partie malveillante ont la possibilité de récupérer ces fameux codes OTP. Dans l'application, il n'existe aucune option permettant de protéger l'accès à ces données, par exemple avec un mot de passe.

Chacun de ces codes contient un « seed » utilisé pour générer ledit code. Si une personne mal intentionnée connait ce « secret », elle est alors en mesure de générer des codes 2FA permettant à l'utilisateur de déverrouiller l'accès à ses services web. Problématique en cas de fuite, ou si un malandrin accède au compte Google de sa victime. Par ailleurs, ces codes intègrent aussi d'autres informations comme le nom du compte et celui du service qui se sert d'Authenticator comme deuxième facteur d'authentification.

Google Authenticator synchronise ses codes 2FA dans un compte Google

Google Authenticator synchronise ses codes 2FA dans un compte Google

Google a néanmoins rapidement réagi après cette révélation. Christiaan Brand, directeur produit sécurité au sein du moteur de recherche, a confirmé sur Twitter que les données synchronisées d'Authenticator ne sont effectivement pas chiffrées de bout en bout pour le moment. L'option va être proposée dans l'avenir. « Notre objectif est de proposer des fonctions qui protègent l'utilisateur, mais qui sont aussi utiles et pratiques », écrit-il.

Le chiffrement de bout en bout est « une fonction puissante qui fournit des protections supplémentaires », mais elle a un prix : des utilisateurs pourraient être privés de leurs propres données s'ils oublient ou s'ils perdent le mot de passe de leur compte Google. Dans ce cas, pas de récupération possible des données si elles sont chiffrées de bout en bout.

En attendant, il reste toujours possible d'utiliser Authenticator sans synchronisation des codes.

Cet équilibre entre la sécurité des données et l'aspect pratique est délicat, c'est aussi ce qui anime Apple pour le chiffrement de bout en bout de quasiment toutes les données dans iCloud. C'est possible (en France depuis fin janvier), mais l'utilisateur doit prendre ses responsabilités en configurant une clé (ou un contact) de secours pour la récupération des données.

Craig Federighi : le chiffrement de bout en bout de tout iCloud sera de la responsabilité de l

Craig Federighi : le chiffrement de bout en bout de tout iCloud sera de la responsabilité de l'utilisateur

avatar tupui | 

lol j’aime la remarque sur le fait que l’utilisateur peut tout perdre s’il perd son accès à son compte GG. C’est toujours mieux que rien du tout comme maintenant ! C’est n’importe quoi ce niveau de justification…

avatar antipoof | 

J’ai utilisé l’application plusieurs années. Ce matin je l’ouvre après la mise à jour. Et plus rien … cette superbe application avait rien mis à niveau … tous les codes configuré était perdu … sympa Google

avatar R-APPLE-R | 

C’est une blague ? 🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️👿👿👿👿👿👿👿👿

avatar Liena1 | 

J’ai choisi une autre app. Il n’y a pas que google 🤷‍♂️

avatar roccoyop | 

@Liena1

Pareil pour moi. Celle de Google est bien moche en plus !

avatar Sanid35 | 

@Liena1

Des suggestions svp ?
J’ai lu Authy mais quand je tape ca dans l’appstore j’ai plusieurs applis avec ce nom.

avatar ole59 | 

Dashlane

avatar Marvin_R | 

@Sanid35

L’app s’appelle Twilio Authy.

avatar Sanid35 | 

@Marvin_R

Merci

avatar macg | 

J’utilise OTP Auth à la place. Il gère très bien l’authentification de bout en bout et l’interface est plus agréable.

avatar lifenight | 

Bitwarden

avatar Lameth | 

1Password le fait très bien et tout est synchronisé entre les devices

avatar Liena1 | 

@Lameth

Oui… mais authy le fait aussi !
Et j’avoue être partisan du « pas tous ses oeufs dans le même panier » et d’autant plus quand il s’agit de sécurité (me semble-t-il).

CONNEXION UTILISATEUR