iOS 13.7 : plus besoin d'apps tierces pour activer le suivi des contacts

Mickaël Bazoge |

Après une seule bêta, Apple fournit ce soir la version finale d'iOS 13.7 dont la grosse nouveauté concerne le suivi des contacts dans le contexte du coronavirus. Cette mise à jour inaugure une nouvelle fonction baptisée Exposure Notification Express qui enchâsse au sein du système d'exploitation l'API développée avec Google, comme cela avait été annoncé en avril lors de la présentation de ce projet commun.

Pour une raison ou pour une autre, Apple a laissé les notes de version d'iOS 13.0…

En clair, cela signifie que l'utilisateur n'a plus à télécharger d'application spécifique pour utiliser les fonctions de suivi des contacts de l'API Exposure Notification. Il suffit de l'activer simplement depuis les réglages iOS, pour peu évidemment que les autorités sanitaires du pays utilisent la nouvelle fonction Express. Dans tous les cas, cela reste une démarche volontaire.

Les applications existantes qui s'appuient sur l'API n'ont rien à faire, pour elles rien ne change. En revanche, pour les autorités de santé qui n'ont pas encore développé d'apps de suivi des contacts, Exposure Notification Express les soulage d'une grosse partie du boulot : elles peuvent se contenter de créer le framework adapté à leurs besoins.

La procédure d'activation au Canada.

Sur iOS, il s'agit en fait d'un simple fichier de configuration que l'utilisateur retrouvera dans les réglages iOS. Sur Android, ce fichier générera une application. Dans les deux cas, c'est Exposure Notification Express qui prend ensuite la main : les États américains de la Virginie, de Washington DC, du Nevada et du Maryland font partie des premiers utilisateurs.

Apple et Google espèrent que cette nouveauté permettra d'augmenter le taux d'adoption du traçage des contacts, que ce soit parmi les utilisateurs de smartphones iOS et Android, ou pour les autorités de santé.

En France, la procédure d'activation des notifications d'exposition s'arrête rapidement, puisqu'elles n'ont pas été activées dans la région.

Et qu'est-ce que ça change pour la France ? Le gouvernement a fait le choix d'une architecture centralisée pour l'app StopCovid. Il est toujours possible d'activer Exposure Notification Express depuis iOS 13.7, mais cela ne servira pas à grand chose tant que les pouvoirs publics ne fourniront pas de fichier de configuration pour en tirer partie. Du moins, pas avant un très hypothétique changement dans la politique sanitaire de traçage des contacts…

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.

Source
Merci Florent
avatar jfvit77 | 

Mon app stop Covid me dit que je n’ai fait aucune rencontre avec un malade, mais au dessus il y a la date du 17 aout a 11h24 😅 c’est normal que la date soit si éloignée? 🤯
(J’ai beau relancer l’app, la date ne se met pas à jour 😅)
Ça n’a pas l’air de marcher selon moi au vue de la date lointaine que me donne l’app 😅
Au moins ça fonctionnerait avec celle d’Apple —‘

avatar bl@ck warrior_69 | 

@jfvit77

Ça me fait ça quand l'app se désactive. Regarde sur le premier onglet si tu n'as pas besoin de réactiver l'app.

avatar jfvit77 | 

@bl@ck warrior_69

Non elle est bien activé...
Je veux pas dire mais une app qui est censée rester en permanence en arrière plan, si il t’arrive qu’elle se désactive sans que tu l’ai souhaité, c’est un gros problème quand même...

avatar byte_order | 

@jfvit77
Ce n'est pas l'app qui se désactive toute seule, mais l'OS qui la tue en raison de sa politique de surveillance des apps en tâche de fond.

N'étant pas utilisateur de iOS à titre perso, sur ma version Android j'ai été réglé les paramètres pour ajouter StopCovid dans 2 listes :
- apps autorisés à fonctionner en permanence en tâche de fond
- apps à démarrer automatiquement.

Par ailleurs, lors de la première activation, je l'ai évidement autorisé à utiliser le BlueTooth et l'accès Internet.

J'ignore comment on est censé pouvoir faire la même chose dans iOS 13.

Si vous, utilisateur, n'avez pas les moyen de dire à votre OS que vous souhaite que cette app puisse rester active même en tâche de fond (et également de faire des transferts sur Internet alors qu'elle est en tâche de fond), posez-vous la question comment diable une app pourrait avoir plus de droit que vous même de le faire !? Elle se fait tuée par l'OS, elle ne se suicide pas, hein.
Dans la foulée, demandez-vous pourquoi l'OS ne vous donne pas le pouvoir final de décider ce que *vous* vous voulez.

avatar koko256 | 

@byte_order

"Dans la foulée, demandez-vous pourquoi l'OS ne vous donne pas le pouvoir final de décider ce que vous vous voulez."
Pour avoir une autonomie raisonnable sans batterie énorme. Cela a toujours été comme ça sur iOS. Et l'on n'a pas besoin des Androideux pour nous faire la leçon avec leurs app pour tuer les autres apps et vider la RAM et l'utilisation du proc. Pour fonctionner en tâche de fond, il faut un accord avec Apple et une utilisation précise et limitée.

avatar byte_order | 

@koko256
> Pour avoir une autonomie raisonnable sans batterie énorme.

Bof. StopCovid sur mon Android consomme 2-3% par jour actuellement. Rien que l'écran pour le voir a consommer plus. Je classe cela dans le parfaitement raisonnable, moi.

> Cela a toujours été comme ça sur iOS.

Et ?

> Et l'on n'a pas besoin des Androideux pour nous faire la leçon avec leurs
> app pour tuer les autres apps

C'est pas un autre app qui tue l'app StopCovid, c'est l'OS.

> et vider la RAM et l'utilisation du proc.

Ah ah, excellent, le bridage du proc pour cacher un problème de dimensionnement trop faible de batterie, c'est chez qui déjà ?

> Pour fonctionner en tâche de fond, il faut un accord avec Apple
> et une utilisation précise et limitée.

Très bien.
Mais moi, je suis un adulte et Apple n'est pas ma mère.

avatar c0by | 

@byte_order

Une bien belle application d’informaticien pour informaticien.
Très bon les manipulations pour que cela fonctionne.
On comprend mieux la franche rigolade des autres pays européens pour notre pépite souveraine nationale.

avatar eplus | 

@c0by

1 seul bouton pour activer StopCovid.

avatar John McClane | 

@jfvit77

Moi c’est le 25 août la date affichée !
Et je confirme qu’elle se désactive régulièrement. Je passe mon temps à réactiver mon app, celle de ma compagne, de mon père, de ma mère... 🤬

avatar julien74 | 

@John McClane

Gros pb de conception donc...
J’y suis allé et moi aussi elle était sur off.
Donc une appli ou on a rien à y voir (car aucune stat d’affiché pour la rendre un peu attractive et vivante , mais dans lequel tu dois aller pour la remettre active c’est complètement (bip)....
A part les technophiles comme nous (et encore) qui vont faire l’effort de la remettre en route, qui va le faire? Madame Michu? Lol

Déjà qu’elle n’est pas beaucoup téléchargée, si en plus elle s’éteint sans le dire! Normal qu’elle ne détecte personne!

avatar byte_order | 

@julien74

Elle ne s'éteint pas elle même sans rien dire, c'est l'OS qui l'éteint unilatéralement sans rien dire.
Parce qu'il en a décidé ainsi, pour votre "bien", et vous, utilisateur, ne pouvez lui ordonnez d'accepter de laisser l'app tourner en tâche de fond.

Perso, sur ma version Android Xiaomi, j'ai mis l'app dans la liste blanche des apps autorisées a resté active en permanence, et aucun problème, l'OS semble respecter cette liste blanche.

A vous de voir où se trouve cette liste blanche, si elle existe sur votre OS.
Et n'aller pas dire que l'app devrait s'installer d'elle-même dans cette liste blanche !? Alors qu'on parle de sécurité, il faudrait qu'une app se permettre de se mettre d'elle même dans une liste d'exception à cette sécurité ?!

> Gros pb de conception donc...

C'est pas un pb de conception, c'est un pb de perte de contrôle de l'utilisateur sur ce que se permet de faire l'OS dasn votre dos sur *votre* smartphone.

avatar mk3d | 

Et la fonction est activée par défaut?

avatar marenostrum | 

oui, mais on peut avoir que l'alerte (si un jour une app est prête de fonctionner) en France. rien d'autre.

avatar ludmer67 | 

(Édit. J’ai dit une connerie)

avatar iPop | 

@ludmer67

Qu’en pense Sean ?

avatar ludmer67 | 

@iPop

Il m’a dit d’appeler Aretha…

avatar stuffmc | 

Quid de la Belgique au fait ?

avatar Krysten2001 | 

@stuffmc

Apparemment septembre 🤔 mais je ne sais pas si c’est sur l’API exposure.

avatar benny_mac | 

L'API fonctionne en Belgique avec iOS 13.7
https://postimg.cc/TyxGJB63

avatar Krysten2001 | 

@benny_mac

Mais on a une app ? Comment ça se fait que ça fonctionne chez nous ?

avatar benny_mac | 

L'app belge qui est en developpement ( Coronalert.be ) est basé sur cette API.

iOS 13.7 permet d'utiliser l'API avec un fournisseur sans en installer l'application.

vu que Coronalert est déjà prêt côté serveur, iOS sait déjà en tirer parti.

avatar Krysten2001 | 

@benny_mac

Oh c’est génial, notre pays bien fait ^^, j’avais peur que ce ne soit pas le cas 😅

avatar Krysten2001 | 

@benny_mac

Mais du coup avec la MAJ d’iOS, l’application va servir à quoi ?

avatar benny_mac | 

Pas à grand chose je pense xD

avatar BubuKey | 

HS mais WatchOS 7 beta 7 developer de sortie ce soir!

Édit: on a été très simultanés sur la news 😊

avatar daxr1der | 

l’intérêt c’est quoi ? il y aura pas de 2eme vague

avatar Darkgam3rz | 

@daxr1der

Ah je suis content de l’apprendre.

avatar John McClane | 

@daxr1der

Merci Nostradamus ! 😅

avatar occam | 

@daxr1der

Merci de nous communiquer d’avance votre épitaphe, qui rivalise déjà avec celui de Spike Milligan.

avatar Bigdidou | 

@daxr1der

« il y aura pas de 2eme vague »

Inutilement polémique.
Tu sais parfaitement que c’est plus compliqué que ça, et que nous sommes maintenant plus face à un choix de société qu’à un choix sanitaire (ou du moins à des choix totalement intriqués).

S’agiter et polémiquer devant l’existence ou non d’une seconde vague ne sert à rien.

avatar frankm | 

Apple fait la nique aux nuls

avatar Tomtomrider | 

J’ai quand même du mal à comprendre ces applications. Un malade devrai être confiné non? Là j’ai l’impression que l’on est testé malade, on installe l’application, on va faire un tour en ville et le soir des dizaines de gens vont se faire dépister car ils ont reçu une notification. Ce n’est en rien préventif. Ou un truc m’échappe.

avatar John McClane | 

@Tomtomrider

En fait c’est parce qu’un malade qui le sait, a été contagieux pendant quelques jours précédant le moment où il a appris qu’il est malade. Donc oui il est censé rester chez lui, mais pour les jours précédents il peut être utile de prévenir les gens qui l’ont croisé alors qu’il ne se savait pas malade, et qu’il était déjà contagieux.

avatar Tomtomrider | 

@John McClane

Aaaah, je ne savais pas qu’un historique des personnes croisées était conservé. Voilà qui prend donc tout son sens!
Merci pour cette explication bien plus fournie que celle de Bigdidou dessous 😝

avatar Bigdidou | 

@Tomtomrider

« Ou un truc m’échappe. »

Un truc t’échappe ;)

avatar clementgonzalvez | 

Je ne cesse de recevoir des notifications pour des articles premiums auxquels je n’ai pas accès et qui ne m’intéressent pas, mais pour une news que j’attends comme celle-ci et qui est une des raisons pour lesquelles j’ai activé les notifications avec votre app, niet. Ce serait pratique de pouvoir choisir sur quels topics on souhaite recevoir des notifications et surtout de ne pas louper les mises à jour...

avatar padeca | 

Voilà big brothers est avec nous. Bientôt un moyen d’être certain que rien ne transpire sans notre accord? Je suis pas certain de son étanchéité

Pages

CONNEXION UTILISATEUR