Actualité

Pixel 10 : Google améliore sa sécurité en silence

Le <strong>Pixel 10</strong> ne sera pas plus rapide, mais <strong>Google</strong> s'attaque à des failles critiques en réécrivant son modem en <strong>Rust</strong>. Une évolution invisible mais importante.

Antoine Moreau 1 min de lecture
Pixel 10 : Google améliore sa sécurité en silence

Vous n'allez pas le sentir dans vos mains, mais le Pixel 10 embarque une amélioration majeure. Google a entièrement réécrit le code de son modem en Rust, un langage de programmation qui promet de corriger une classe entière de vulnérabilités. Cette décision technique peut sembler anodine, mais elle cache en réalité un enjeu de sécurité bien plus important qu'il n'y paraît.

Le modem, maillon faible de nos smartphones

Pourquoi s'attaquer au modem ? Cette puce qui gère nos connexions mobiles représente l'une des couches les plus sensibles de nos téléphones. Elle traite en permanence des données venues de l'extérieur, depuis les antennes-relais, et constitue donc une porte d'entrée privilégiée pour les attaquants. Les failles dans les modems peuvent permettre des attaques à distance particulièrement sournoises.

Et c'est là que ça devient intéressant. Les modems sont traditionnellement programmés en C ou C++, des langages rapides mais truffés de pièges. Un petit oubli du développeur, une vérification manquée, et hop, on se retrouve avec une faille de type "buffer overflow" ou "use-after-free". Des noms barbares qui cachent des vulnérabilités bien réelles (j'ai déjà vu des hackers exploiter ce genre de brèches lors de conférences, c'est impressionnant et terrifiant à la fois).

Lire aussi : L'iPhone 18 Pro pourrait faire trembler la concurrence sur les prix

Rust à la rescousse

Bon, Rust n'est pas magique non plus, mais il a un avantage de taille : il empêche par design la plupart de ces erreurs de programmation dangereuses. Le compilateur refuse tout simplement de générer du code qui pourrait poser problème. C'est comme avoir un garde du corps qui vérifie chaque ligne de code avant de la laisser passer.

Mais attention, ne vous attendez pas à voir votre Pixel 10 voler sur les benchmarks grâce à cette réécriture. Les performances brutes ne changeront probablement pas d'un iota. Google ne fait pas ça pour la vitesse, mais bien pour la sécurité. C'est un investissement à long terme dans la robustesse de leurs appareils.

Lire aussi : Honor prépare une IA qui transforme vos photos en vidéos

Une démarche qui fait du sens

Cette migration vers Rust s'inscrit dans une démarche plus large chez Google. La firme de Mountain View pousse déjà ce langage dans Android, et on commence à voir les fruits de cette stratégie. Les statistiques montrent une baisse notable des vulnérabilités liées à la gestion mémoire dans les parties du système réécrites en Rust.

Est-ce que vous allez le remarquer au quotidien ? Probablement pas. Votre Pixel 10 ne vous dira pas "Salut, je viens d'éviter une attaque grâce à mon modem en Rust". Mais c'est justement le but : que la sécurité fonctionne en arrière-plan, sans que vous ayez à vous en préoccuper.

Lire aussi : Android Canary se refait une beauté avec deux petites nouveautés

Cette approche de Google pourrait bien inspirer d'autres constructeurs. Après tout, si le géant américain investit autant d'efforts dans la réécriture de composants aussi sensibles, c'est que l'enjeu en vaut la chandelle. Les prochaines années nous diront si cette stratégie porte ses fruits et si elle fait école dans l'industrie mobile.

Articles similaires