Lexique informatique › Sécurité › Robert N. M. Watson

Robert N. M. Watson

Sécurité Svenska → Mis à jour: 2026-10-17

Le développeur FreeBSD dont les idées de cloisonnement ont fini dans les systèmes d'exploitation d'Apple, et dont la recherche matérielle vise à rendre les bogues mémoire impossibles au niveau du processeur.

Watson a lancé TrustedBSD vers 2000 et écrit le cadre de contrôle d'accès obligatoire de FreeBSD. Apple l'a repris dans Mac OS X, où il est devenu le socle du bac à sable qui confine aujourd'hui chaque application iOS. En 2010 est venu Capsicum, avec Jonathan Anderson, Ben Laurie et Kris Kennaway : des capacités pour le noyau Unix, qui permettent à un programme de renoncer volontairement à ses privilèges pour ne garder que les descripteurs de fichiers dont il a réellement besoin.

À Cambridge, avec Peter Neumann et SRI, il dirige CHERI — une architecture de processeur où les pointeurs portent eux-mêmes, dans le matériel, leurs bornes et leurs permissions. Arm en a construit une puce prototype, Morello, en 2022. Si l'idée s'impose, un dépassement de tampon devient un plantage plutôt qu'une intrusion.

← Retour au lexique