Trusted Execution (Intel TXT)
També anomenat Trusted Execution
Intel Trusted Execution Technology, TXT, proporciona mecanismes de plataforma per a un entorn d'arrencada mesurada. Requereix un suport coordinat de processador, chipset, microprogramari, TPM i programari en lloc d'una característica exclusiva de la CPU.
El que cal saber
Intel Trusted Execution Technology, TXT, proporciona mecanismes de plataforma per a un entorn d'arrencada mesurada. Requereix un suport coordinat de processador, chipset, microprogramari, TPM i programari en lloc d'una característica exclusiva de la CPU.
Com funciona
Una arrencada mesurada registra informació sobre l'entorn llançat a la infraestructura de confiança de la plataforma sota un protocol de llançament definit. Les mesures permeten a un verificador o a una política raonar sobre la identitat, però per si soles no són un veredicte que el codi sigui segur. El programari de llançament i la configuració de la plataforma determinen l'entorn utilitzable.
On és útil
Un desplegament gestionat pot utilitzar evidències d'arrencada mesurada com a entrada per a l'atestació o per a la política. Encara ha de decidir quines mesures considera de confiança, mantenir actualitzats els seus valors de referència i gestionar la recuperació quan canviï el microprogramari o el programari.
Com comprovar el suport i l'habilitació
Comproveu la compatibilitat exacta amb TXT del sistema, els requisits de TPM, la configuració del microprogramari i el programari d'arrencada mesurada compatible. L'enumeració de SMX a la CPU només és una part d'aquesta cadena. Utilitzeu la guia de desplegament del proveïdor i manteniu una via de recuperació abans de canviar una configuració gestionada.
Les característiques de la plataforma poden dependre de la placa base, el chipset, l'aprovisionament del microprogramari, els controladors i la gamma del producte. L'especificació de la CPU és una dada més, no una descripció completa de l'ordinador muntat o de la seva configuració activa.
El que la característica no estableix
TXT no és el VT-x ordinari, Boot Guard, una etiqueta genèrica d'entorn d'execució de confiança ni un producte antivirus. La presència del TPM per si sola no demostra que TXT estigui configurat, i canviar la configuració d'arrencada del microprogramari pot afectar un desplegament establert.
Compatibilitat i rendiment a la pràctica
Abans de canviar la configuració del microprogramari, de gestió o d'emmagatzematge d'arrencada, identifiqueu el sistema exacte i seguiu el procediment admès pel seu fabricant. Registreu la configuració existent i preserveu l'accés a la recuperació. Un article de característiques genèric no pot proporcionar una seqüència de menús de microprogramari universal.
Una llista de verificació pràctica
- Enregistreu el model exacte de processador o de plataforma i les versions d'aplicació, SO i entorn d'execució implicades. Conserveu la redacció de l'error o del requisit real.
- Comproveu la referència del fabricant per a aquest model exacte, i després inspeccioneu la capacitat efectiva i l'estat habilitat en l'entorn on s'executa el programa.
- Compareu cada requisit del binari o dorsal seleccionat. Una característica amb un nom similar, un àlies o una etiqueta de tecnologia àmplia no és suficient.
- Confirmeu que l'aplicació ha seleccionat la implementació prevista. Utilitzeu els seus diagnòstics documentats i una alternativa compatible quan no es compleixin els requisits.
- Feu un únic canvi admès a la vegada i repetiu la mateixa càrrega de treball. Manteniu disponibles la configuració original i la via de recuperació.
Si la característica apareix a la llista però el programari no la pot utilitzar
Comenceu pel component exacte que falla. Una base de dades de maquinari descriu la capacitat registrada; el sistema operatiu o l'hipervisor poden exposar un entorn efectiu diferent. Un error d'instrucció il·legal també requereix investigar la instrucció defectuosa real i la compilació del binari, perquè una corrupció o una instrucció no admesa no relacionada poden produir un símptoma similar.
Instal·leu la versió d'aplicació, controlador o entorn d'execució admesa per a la plataforma exacta, i utilitzeu la compilació base o alternativa documentada pel fabricant si cal. Una actualització de programari no pot crear una instrucció que li manqui al processador. Els canvis de microprogramari i de polítiques de seguretat han de seguir el procediment del fabricant del sistema i un pla de recuperació en lloc d'una recepta genèrica d'optimització.
Fonts i abast d'aquesta explicació
Informació general d'Intel Trusted Execution Technology · Intel 64 and IA-32 Architectures Software Developer's Manual
Aquestes referències estableixen el comportament arquitectònic i els requisits de programari. No verifiquen de manera independent cada valor de característica en una pàgina de model de maquinari enllaçada. Per al suport de models, utilitzeu l'evidència del fabricant d'aquesta pàgina i comproveu la configuració efectiva del sistema. Aquest article no proporciona cap data de prova de referència, certificació o revisió independent.
Fonts i verificació
Propietat editorial: Feex. No s'ha registrat cap data de revisió independent. Com investiguem.
- Informació general d'Intel Trusted Execution Technology · Requisits de la plataforma i entorn d'execució mesurat; consulteu també la guia de desenvolupament de programari i desplegament de TXT de la plataforma.
- Intel 64 and IA-32 Architectures Software Developer's Manual · Els volums 1 i 2 descriuen les famílies d'instruccions anomenades i CPUID; el volum 3 descriu l'estat, la paginació, VMX i els controls de protecció. La documentació d'arquitectura no estableix el suport per a un model en particular.
Ha estat útil aquest article?
Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.
Gràcies. Això ens ajuda a millorar aquesta pàgina.