Google Titan es un chip de seguridad diseñado para proteger las computadoras de rootkits basados en firmware y otros firmware que infectan malware. Titan es un elemento clave en la seguridad de Google y permite a la empresa presumir de que la seguridad de sus servicios de Google Cloud Platform va a la raíz del hardware del nivel de confianza.
A pesar del gran tamaño que implica su nombre, el chip Titan es del tamaño de una pequeña pendiente. El chip puede estar integrado en una tarjeta o integrado en un hardware que se comunica con el resto del sistema a través del bus de interfaz periférica en serie (SPI). Titan garantiza que los componentes de la computadora utilicen el último estado bueno conocido del firmware para evitar la inserción de código en el firmware. Esto puede evitar que el hardware sea interceptado e implantado con malware o la implantación subrepticia de malware en las instalaciones.
Para garantizar que el firmware utilizado en una instalación permanezca a prueba de manipulaciones, el sistema de seguridad Titan se basa en una serie de piezas de hardware y software autenticado:
- Procesador de aplicaciones seguro
- SRAM integrado y memoria flash
- ROM
- Generador de números aleatorios de hardware
- Coprocesador criptográfico
- Gestión de zócalos
- Jerarquía de claves sofisticada
- Bus de interfaz de periféricos en serie
Google usa Titan para proteger YouTube, la búsqueda de Google y Gmail. Aunque lleva el mismo nombre, Titan no está relacionado con la empresa que compró Google en abril de 2014, que fabrica drones solares a gran altitud.