Pasar al contenido

Trusted Execution (Intel TXT)

Referencia de arquitecturaFeex

También llamado Trusted Execution

Intel Trusted Execution Technology, TXT, proporciona mecanismos de plataforma para un entorno de inicio medido. Requiere el soporte coordinado de procesador, chipset, firmware, TPM y software, en lugar de una característica de CPU por sí sola.

Lo que necesita saber

Intel Trusted Execution Technology, TXT, proporciona mecanismos de plataforma para un entorno de inicio medido. Requiere el soporte coordinado de procesador, chipset, firmware, TPM y software, en lugar de una característica de CPU por sí sola.

Cómo funciona

Un inicio medido registra información sobre el entorno iniciado en la infraestructura de confianza de la plataforma bajo un protocolo de inicio definido. Las mediciones permiten a un verificador o directiva razonar sobre la identidad, pero no constituyen en sí mismas un veredicto de que el código sea seguro. El software de inicio y la configuración de la plataforma determinan el entorno utilizable.

Dónde resulta útil

Un despliegue gestionado puede utilizar las evidencias del inicio medido como entrada para atestación o directivas. Aún debe decidir en qué mediciones confía, mantener actualizados sus valores de referencia y gestionar la recuperación cuando el firmware o el software cambien.

Cómo comprobar la compatibilidad y la habilitación

Compruebe la compatibilidad exacta con TXT de su sistema, los requisitos del TPM, los ajustes del firmware y el software de inicio medido compatible. La enumeración SMX de la CPU es solo una parte de esa cadena. Utilice las guías de despliegue del proveedor y conserve una vía de recuperación antes de cambiar una configuración administrada.

Las características de la plataforma pueden depender de la placa base, el chipset, el aprovisionamiento del firmware, los controladores y el segmento del producto. La especificación de la CPU es un dato de entrada, no una descripción completa del equipo ensamblado ni de su configuración activa.

Lo que la función no establece

TXT no es el VT-x convencional, ni Boot Guard, ni una etiqueta genérica de entorno de ejecución de confianza ni un producto antivirus. La presencia del TPM por sí sola no demuestra que TXT esté configurado, y cambiar los ajustes de arranque del firmware puede afectar a una implementación ya establecida.

Compatibilidad y rendimiento en la práctica

Antes de modificar los ajustes de firmware, administración o almacenamiento de arranque, identifique el sistema exacto y siga el procedimiento admitido por su fabricante. Registre la configuración existente y preserve el acceso para recuperación. Un artículo genérico sobre características no puede proporcionar una secuencia universal para los menús de firmware.

Lista de comprobación práctica para la verificación

  1. Registre el modelo exacto de procesador o plataforma, así como las versiones de la aplicación, el sistema operativo y el entorno de ejecución involucrados. Conserve la redacción del error o requisito real.
  2. Consulte la referencia del fabricante para ese modelo exacto y, a continuación, inspeccione la capacidad efectiva y el estado habilitado en el entorno donde se ejecuta el programa.
  3. Compare cada requisito del binario o backend seleccionado. Una función con nombre similar, un alias o una etiqueta de tecnología general no son suficientes.
  4. Confirme que la aplicación haya seleccionado la implementación prevista. Utilice sus diagnósticos documentados y una alternativa compatible cuando no se cumplan los requisitos.
  5. Realice un cambio admitido a la vez y repita la misma carga de trabajo. Mantenga disponibles la configuración original y la vía de recuperación.

Si la función aparece listada pero el software no puede usarla

Comience con el componente exacto que falla. Una base de datos de hardware describe la capacidad registrada; el sistema operativo o el hipervisor pueden exponer un entorno efectivo diferente. Un error de instrucción no válida también requiere investigar la instrucción que generó el fallo y la compilación del binario en sí, ya que la corrupción o una instrucción no compatible no relacionada pueden producir un síntoma similar.

Instale la versión de la aplicación, controlador o entorno de ejecución compatible con la plataforma exacta, y utilice la compilación de referencia o de contingencia documentada por el fabricante si es necesario. Una actualización de software no puede crear una instrucción de la que el procesador carece. Los cambios de firmware y directivas de seguridad deben seguir el procedimiento del fabricante del sistema y un plan de recuperación, en lugar de una fórmula de optimización genérica.

Fuentes y alcance de esta explicación

Información general sobre Intel Trusted Execution Technology · Intel 64 and IA-32 Architectures Software Developer's Manual

Estas referencias establecen el comportamiento arquitectónico y los requisitos de software. No verifican de forma independiente cada valor de función en la página de un modelo de hardware vinculado. Para conocer la compatibilidad de un modelo, consulte las pruebas del fabricante en dicha página y compruebe la configuración efectiva del sistema. Este artículo no proporciona una prueba de rendimiento, certificación ni fecha de revisión independiente.

Fuentes y verificación

Titularidad editorial: Feex. No se registra ninguna fecha de revisión independiente. Cómo investigamos.

¿Fue útil este artículo?

Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.

¿Fue útil este artículo?