Léxico TI › Seguridad › Matthew Garrett

Matthew Garrett

Seguridad Svenska → Actualizado: 2026-10-17

El desarrollador de Linux que en 2012 escribió shim, el pequeño cargador inicial gracias al cual las distribuciones Linux habituales siguen arrancando en equipos con Secure Boot.

Cuando Microsoft exigió que los PC con Windows 8 salieran de fábrica con UEFI Secure Boot activado, durante un tiempo pareció que Linux quedaría fuera del hardware corriente. Garrett, entonces en Red Hat, escribió shim: un cargador mínimo firmado con la clave de Microsoft que a su vez verifica el GRUB y el núcleo de la distribución con las claves de esta. Era una solución pragmática más que elegante, y sigue siendo la estándar.

Antes había trabajado mucho en gestión de energía y ACPI en el núcleo Linux, y desde entonces ha escrito largo y tendido sobre TPM, firmware y de qué puede uno fiarse realmente en un ordenador. Su blog es de los pocos sitios donde la cadena de arranque la explica alguien que la ha implementado y que además está harto de ella.

← Volver al léxico