Pourquoi les gouvernements autoritaires bloquent tout sauf iMessage : une explication technique
Apple semble avoir involontairement fait d'iMessage l'un des services les plus « incommodes » à bloquer — et cela pourrait expliquer pourquoi des états autoritaires comme la Russie interdisent FaceTime, mais contournent iMessage.
Ce que l'on sait
La semaine dernière, la Russie a bloqué FaceTime, en expliquant l'interdiction par la formule habituelle : « menace terroriste ». Cependant, beaucoup ont remarqué : si l'État lutte contre la communication chiffrée, pourquoi alors iMessage, qui utilise la même cryptographie de bout en bout, continue-t-il de fonctionner ?
Une nouvelle version est apparue : techniquement, bloquer iMessage pourrait entraîner la désactivation de toutes les notifications push sur iPhone, car elles passent par le même point d'extrémité serveur d'Apple. Autrement dit, tenter de désactiver iMessage casse en fait l'infrastructure critique pour tout l'écosystème iOS.
Cette hypothèse a été proposée par l'utilisateur Magebarf sur Mastodon, en réponse à une discussion de l'analyste John Gruber. Selon lui, la décision initiale d'Apple de combiner le trafic iMessage et les notifications push n'était pas dirigée contre les États, mais contre les opérateurs mobiles, qui auraient pu vouloir bloquer iMessage en raison de la baisse des revenus des SMS. Mais l'effet secondaire a été que maintenant, bloquer iMessage, c'est pratiquement bloquer l'ensemble des notifications iOS, ce qui est difficile à réaliser même au niveau de l'État.
Cependant, FaceTime, qui utilise également les APNs, a été bloqué sans conséquences pour les notifications. Ainsi, les experts estiment que l'hypothèse est plausible, mais pas exhaustive. Les autorités peuvent encore essayer de restreindre iMessage, par exemple, en bloquant Apple Identity Services, bien que cela soit beaucoup plus complexe techniquement et compromet des perturbations à grande échelle.
En fin de compte, iMessage peut apparaître comme une « cible peu rentable » pour les blocages — non pas à cause de la politique, mais à cause de l'architecture d'Apple elle-même, dans laquelle un service est difficile à retirer sans détruire le reste du système.
Source : 9To5Mac