1. [Wiki](https://feex.it/wiki/)
2. [Hardware](https://feex.it/wiki/hardware/)
3. [Sisteme și arhitectură](https://feex.it/wiki/hardware/system/)
4. Trusted Execution (Intel TXT)

# Trusted Execution (Intel TXT)

Referință de arhitectură: Feex

Numit și Trusted Execution

Intel Trusted Execution Technology, TXT, oferă mecanisme de platformă pentru un mediu de lansare măsurat (measured launch environment). Necesită suport coordonat din partea procesorului, a chipsetului, a firmware-ului, a TPM-ului și a software-ului, nu doar o simplă caracteristică CPU.

## Ce trebuie să știți

Intel Trusted Execution Technology, TXT, oferă mecanisme de platformă pentru un mediu de lansare măsurat (measured launch environment). Necesită suport coordonat din partea procesorului, a chipsetului, a firmware-ului, a TPM-ului și a software-ului, nu doar o simplă caracteristică CPU.

## Cum funcționează

O lansare măsurată înregistrează informații despre mediul lansat în infrastructura de încredere a platformei, sub un protocol de lansare definit. Măsurătorile permit unui verificator sau unei politici să raționeze asupra identității, dar ele nu constituie în sine un verdict că acel cod este sigur. Software-ul de lansare și configurația platformei determină mediul utilizabil.

## Unde este utilă

O implementare gestionată poate utiliza dovezile de lansare măsurată ca date de intrare pentru atestare sau politică. Aceasta trebuie să decidă în continuare ce măsurători consideră de încredere, să își mențină valorile de referință la zi și să gestioneze recuperarea atunci când firmware-ul sau software-ul se modifică.

## Cum se verifică suportul și activarea

Verificați suportul TXT exact al sistemului, cerințele TPM, setările de firmware și software-ul de lansare măsurată (measured-launch) acceptat. Enumerarea SMX a procesorului este doar o parte a acelui lanț. Utilizați instrucțiunile de implementare ale furnizorului și păstrați o cale de recuperare înainte de a modifica o configurație gestionată.

Caracteristicile platformei pot depinde de placa de bază, chipset, configurarea firmware-ului, drivere și gama de produse. Specificația procesorului este o singură componentă, nu o descriere completă a computerului asamblat sau a configurației active a acestuia.

## Ce nu stabilește această caracteristică

TXT nu este un VT-x obișnuit, Boot Guard, o etichetă generică de mediu de execuție de încredere sau un produs antivirus. Doar prezența TPM nu dovedește că TXT este configurat, iar modificarea setărilor de lansare din firmware poate afecta o implementare stabilită.

## Compatibilitatea și performanța în practică

Înainte de a modifica setările de firmware, de management sau de stocare pentru pornire, identificați sistemul exact și urmați procedura acceptată a producătorului acestuia. Înregistrați configurația existentă și păstrați accesul la recuperare. Un articol generic despre o caracteristică nu poate furniza o secvență universală de meniuri firmware.

## O listă practică de verificare

1. Înregistrați modelul exact de procesor sau platformă și versiunile aplicației, sistemului de operare și mediului de execuție (runtime) implicate. Păstrați formularea exactă a erorii sau a cerinței.
2. Verificați documentația de referință a producătorului pentru acel model exact, apoi inspectați capacitatea efectivă și starea activată în mediul în care rulează programul.
3. Comparați fiecare cerință a binarului sau backend-ului selectat. O caracteristică cu nume similar, un alias sau o etichetă tehnologică generală nu este suficientă.
4. Confirmați că aplicația a selectat implementarea dorită. Utilizați diagnosticele documentate ale acesteia și o soluție de rezervă acceptată atunci când cerințele nu sunt îndeplinite.
5. Aplicați câte o singură modificare acceptată pe rând și repetați aceeași sarcină de lucru. Păstrați disponibile configurația inițială și calea de recuperare.

## Dacă funcția este listată, dar software-ul nu o poate folosi

Începeți cu componenta exactă care eșuează. O bază de date hardware descrie capacitatea înregistrată; sistemul de operare sau hipervizorul poate expune un mediu efectiv diferit. O eroare de tip instrucțiune ilegală (illegal-instruction) necesită, de asemenea, investigarea instrucțiunii reale care a generat eroarea și a versiunii compilate a binarului, deoarece coruperea datelor sau o instrucțiune neacceptată fără legătură poate produce un simptom similar.

Instalați versiunea de aplicație, driver sau mediu de execuție compatibilă exact cu acea platformă și utilizați versiunea de bază sau de rezervă documentată de producător, dacă este necesar. O actualizare software nu poate crea o instrucțiune care îi lipsește procesorului. Modificările de firmware și de politici de securitate ar trebui să respecte procedura producătorului sistemului și un plan de recuperare, mai degrabă decât o rețetă generică de optimizare.

## Caracteristici conexe și distincții utile

[Boot Guard](https://feex.it/wiki/l/ro/hardware/system/boot-guard/) · [VT-x](https://feex.it/wiki/l/ro/hardware/system/vt-x/) · [SGX](https://feex.it/wiki/l/ro/hardware/system/sgx/) · [Intel Hardware Shield](https://feex.it/wiki/l/ro/hardware/system/hardware-shield/)

## Sursele și domeniul de aplicare al acestei explicații

[Prezentare generală a Intel Trusted Execution Technology](https://www.intel.com/content/www/us/en/support/articles/000025873/processors.html) · [Intel 64 and IA-32 Architectures Software Developer's Manual](https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html)

Aceste referințe stabilesc comportamentul arhitectural și cerințele software. Ele nu verifică independent fiecare valoare de caracteristică de pe o pagină de model hardware asociată. Pentru suportul la nivel de model, utilizați dovezile furnizate de producător pe acea pagină și verificați configurația efectivă a sistemului. Acest articol nu furnizează date din benchmark-uri, certificări sau recenzii independente.

## Asociate

Aceste entități au legătură cu acest articol. Tipul este afișat pe fiecare link.

[Boot Guard: Referință de arhitectură](https://feex.it/wiki/l/ro/hardware/system/boot-guard/)[VT-x: Referință de arhitectură](https://feex.it/wiki/l/ro/hardware/system/vt-x/)[SGX: Referință de arhitectură](https://feex.it/wiki/l/ro/hardware/system/sgx/)[Intel Hardware Shield: Referință de arhitectură](https://feex.it/wiki/l/ro/hardware/system/hardware-shield/)

## Surse și verificare

Proprietate editorială: Feex. Nu este înregistrată nicio dată de verificare independentă. [Cum cercetăm](https://feex.it/wiki/research/).

- [Prezentare generală a Intel Trusted Execution Technology ](https://www.intel.com/content/www/us/en/support/articles/000025873/processors.html)· Cerințe de platformă și mediu de execuție măsurat; consultați de asemenea instrucțiunile de dezvoltare software și de implementare TXT ale platformei.
- [Intel 64 and IA-32 Architectures Software Developer's Manual ](https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html)· Volumele 1 și 2 descriu familiile de instrucțiuni numite și CPUID; Volumul 3 descrie starea, paginarea, VMX și controalele de protecție. Documentația de arhitectură nu stabilește suportul pentru un anumit model.

## A fost util acest articol?

Un da sau nu este suficient. Alegeți un motiv dacă doriți sau adăugați o scurtă notă.

Informații rapide

Identitatea scurtă a acestei pagini. Specificațiile, sursele și detaliile complete rămân în articol.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/ro/hardware/system/trusted-execution/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
