Utilisation de Localiser pour chercher les appareils Apple égarés
Tout appareil Apple à portée Bluetooth pour lequel la recherche hors ligne est activée peut détecter un signal provenant d’un autre appareil Apple configuré pour autoriser Localiser et lire la clé Pi diffusée. À l’aide d’une construction ECIES et de la clé publique Pi diffusée, les appareils chercheurs chiffrent leurs données de localisation actuelles et les relaient à Apple. La position chiffrée est associée à un index de serveur qui est calculé alors que l’entité Bluetooth fournit le hachage SHA256 de la clé publique P-224 Pi. Apple ne détient jamais la clé de déchiffrement, donc elle ne peut pas lire la position chiffrée par l’appareil chercheur. Le propriétaire de l’appareil égaré peut reconstruire l’index et déchiffrer la position.
Pendant la tentative de localisation de l’appareil égaré, une plage de valeurs de compteur est estimée pour la période de recherche. Une fois qu’il connaît la clé privée P-224 d d’origine et les valeurs secrètes SKi sur la plage de valeurs de compteur de la période de recherche, le propriétaire peut reconstruire l’ensemble de valeurs {di, SHA256(Pi)} pour la totalité de la période de recherche. L’appareil du propriétaire utilisé pour localiser l’appareil égaré peut ensuite effectuer des requêtes auprès du serveur à l’aide de l’ensemble de valeurs indices SHA256(Pi) et télécharger les positions chiffrées. Ensuite, l’app Localiser déchiffre localement les positions avec les clés privées di correspondantes et indique la position approximative de l’appareil égaré. Les rapports de localisation de plusieurs appareils chercheurs sont combinés par l’app du propriétaire pour augmenter la précision de la position.
Localisation d’appareils hors ligne
Lorsque la fonctionnalité Localiser mon iPhone est activée sur un appareil, la recherche hors ligne est activée par défaut au moment où l’utilisateur effectue une mise à niveau vers iOS 13, iPadOS 13.1, macOS 10.15 ou une version ultérieure de ces systèmes d’exploitation. Cela vise à donner à tous les utilisateurs les meilleures chances de retrouver un appareil égaré. Cependant, l’utilisateur peut en tout temps désactiver la recherche hors ligne dans les réglages de l’app Localiser sur son appareil s’il préfère ne pas participer. Lorsque la recherche hors ligne est désactivée, l’appareil ne sert plus de chercheur et n’est plus détectable par d’autres appareils chercheurs. Toutefois, l’utilisateur peut quand même localiser l’appareil s’il est connecté à un réseau Wi-Fi ou cellulaire.
Lorsqu’un appareil hors ligne égaré est localisé, l’utilisateur reçoit une notification et un courriel qui l’avisent que son appareil a été trouvé. Pour afficher la position de l’appareil égaré, l’utilisateur ouvre l’app Localiser et sélectionne l’onglet Appareils. Plutôt que d’afficher l’appareil sur un plan vierge, comme cela aurait été le cas avant qu’il soit retrouvé, l’app Localiser affiche une position sur le plan avec une adresse approximative et des informations sur le temps écoulé depuis la détection de l’appareil. Si d’autres rapports de localisation s’ajoutent à ceux reçus, la position actuelle, la date et l’heure sont automatiquement mises à jour. Bien que les utilisateurs ne puissent pas faire sonner un appareil hors ligne ni l’effacer à distance, ils peuvent utiliser les données de localisation pour revenir sur leurs pas ou prendre d’autres mesures pour le récupérer.