NitroTPM - Amazon Elastic Compute Cloud

NitroTPM

NitroTPM, el módulo de confianza de la plataforma Nitro, es un dispositivo virtual que proporciona el AWS Nitro System y se ajusta a la especificación de TPM 2.0. Almacena de forma segura los artefactos (como contraseñas, certificados o claves de cifrado) que se utilizan para autenticar la instancia. NitroTPM puede generar claves y utilizarlas para funciones criptográficas (como hash, firma, cifrado y descifrado).

NitroTPM proporciona arranque medido, un proceso en el que el cargador de arranque y el sistema operativo crean hash criptográficos de cada binario de arranque y los combinan con los valores anteriores de los registros de configuración de plataformas (PCR) internos de NitroTPM. Con el arranque medido, puede obtener valores de PCR firmados de NitroTPM y utilizarlos para demostrar a las entidades remotas la integridad del software de arranque de la instancia. Esto se denomina declaración remota.

Con NitroTPM, las claves y los secretos se pueden etiquetar con un valor PCR específico para que nunca se pueda acceder a ellos si cambia el valor de la PCR y, con ello, la integridad de la instancia. Esta forma especial de acceso condicional se denomina sellado y revelado. Tecnologías de sistemas operativos, como BitLocker, pueden utilizar NitroTPM para sellar una clave de descifrado de unidad de modo que esta solo se pueda descifrar cuando el sistema operativo arrancó correctamente y se encuentra en un buen estado conocido.

Para utilizar NitroTPM, debe seleccionar una imagen de máquina de Amazon (AMI) que se ha configurado para la compatibilidad con NitroTPM y, a continuación, utilizar la AMI para inicializar instancias basadas en el AWS Nitro System. Puede seleccionar una de las AMI de Amazon creadas previamente o crear una.

Precios

No se aplica ningún costo adicional por el uso de NitroTPM. Solo pagará por los recursos subyacentes que utilice.