Ouvrir le menu principal

iGeneration

Recherche

Coronavirus : iOS 13.7 n'active pas automatiquement le suivi des contacts

Mickaël Bazoge

vendredi 04 septembre 2020 à 21:41 • 67

iOS

Il fallait s'en douter : iOS 13.7 attise les théories du complot ! De nombreux utilisateurs ont fait part avec une certaine véhémence de leur volonté très affirmée de ne pas installer cette mise à jour. Certains en appellent à 1984 et à Big Brother bien sûr, d'autres imaginent un spyware pour le compte de la NSA, d'autres encore agitent le spectre de la tyrannie… Bon.

Les notifications d'exposition activées par mes soins au Canada.

Cette nouvelle version d'iOS permet d'activer le suivi des contacts, sans avoir à télécharger au préalable une application dédiée. Depuis iOS 13.5, il était en effet nécessaire d'installer une app compatible avec l'API Exposure Notification, développée par Apple et Google : en Europe, c'est le cas de Corona-Warn-App (Allemagne), Covid Tracker (Irlande), Immuni (Italie), SwissCovid (Suisse), et d'autres encore.

iOS 13.7 simplifie la tâche des autorités de santé, qui n'ont plus besoin de développer une application complète : il leur suffit de fournir un fichier de configuration, qui peut contenir des éléments graphiques, des explications, etc. Toute la mécanique de suivi en Bluetooth est assurée par Exposure Notification Express, qui est enchâssé dans le système — c'est le cas sur iOS et sur Android. Côté utilisateurs, les Notifications d'exposition sont disponibles au premier niveau des réglages iOS.

L'activation du suivi des contacts est volontaire. L'utilisateur peut refuser de l'activer très simplement, dès le processus de configuration de l'iPhone ou depuis les réglages iOS. Sans activation, pas de suivi, c'est aussi simple que ça. Le problème avait déjà surgi avec iOS 13.5, et la réponse est la même : installer iOS 13.5 n'active pas automatiquement le traçage des contacts).

En France, le gouvernement a préféré prendre une autre voie pour StopCovid, avec une architecture centralisée maison. Quand on tente d'activer les notifications d'exposition dans iOS 13.7, Exposure Notification Express annonce très clairement que le système n'est pas disponible : « Les notifications d'exposition n'ont pas été activées pour votre région par votre autorité de santé publique ». Il revient en effet aux autorités sanitaires de prendre en charge la fonction. Et a priori, cela ne risque pas d'arriver (pas dans l'immédiat en tout cas) en France.

Exposure Notification Express, comment ça marche ?

Les autorités sanitaires désireuses d'exploiter le système Exposure Notification Express ont la possibilité de personnaliser un en-tête graphique, les messages, l'algorithme de détection et autres. Lorsqu'un utilisateur déclare un diagnostic positif, le parcours est le suivant :

  • le centre de test signale le cas à l’autorité de santé qui va générer un code de vérification ;
  • l’autorité de santé transmet par mail, SMS ou via un lien le code de vérification à l’utilisateur ;
  • l’utilisateur enregistre le code de vérification ou utilise le lien fourni pour signaler via son iPhone qu’il a été testé positif ;
  • l’iPhone valide le code auprès d’un serveur de vérification des tests ;
  • ensuite, il y a toute une grosse mécanique d’authentification entre le serveur de vérification des tests, l'iPhone et le serveur qui partage les clés ;
  • l’iPhone demande à l’utilisateur s’il souhaite partager les clés utilisées pour générer les pseudonymes ;
  • de là, les données sont envoyées sur le serveur de clés.

Apple fournit un exemple de clés et un exemple de serveur de vérification des tests à cette adresse. Au niveau des intermédiaires, cela se limite à Apple et Google, au serveur de vérifications des tests (qui s’assure que l’utilisateur a bien été testé par un vrai centre de test), et au serveur de clés qui récupère et partage les clés qui permettent de déchiffrer les pseudonymes reçus en Bluetooth.

Les serveurs de vérification des tests et celui des clés sont sous la responsabilité des autorités sanitaires. Et bien sûr, tout ce petit monde ne partage que des clés anonymisées sur des canaux différents : les données sensibles ne se croisent à aucun moment.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner