Trusted Execution (Intel TXT)
Naziva se i Trusted Execution
Intel Trusted Execution Technology, TXT, pruza mehanizme platforme za izmjereno okruzenje pokretanja. Zahtijeva uskladenu podrsku procesora, cipseta, firmvera, TPM-a i softvera, a ne samo znacajku procesora.
Što trebate znati
Intel Trusted Execution Technology, TXT, pruza mehanizme platforme za izmjereno okruzenje pokretanja. Zahtijeva uskladenu podrsku procesora, cipseta, firmvera, TPM-a i softvera, a ne samo znacajku procesora.
Kako funkcionira
Izmjereno pokretanje biljezi informacije o pokrenutom okruzenju u infrastrukturu povjerenja platforme pod definiranim protokolom pokretanja. Mjerenja omogucuju verifikatoru ili politici donosenje zakljucaka o identitetu, ali sama po sebi nisu presuda da je kod siguran. Softver za pokretanje i konfiguracija platforme odreduju iskoristivo okruzenje.
Gdje je korisno
Upravljano okruzenje moze koristiti dokaze izmjerenog pokretanja kao ulaz za atestaciju ili politiku. I dalje mora odluciti kojim mjerenjima vjeruje, odrzavati referentne vrijednosti azurnima i rjesavati oporavak prilikom promjena firmvera ili softvera.
Kako provjeriti podršku i omogućavanje
Provjerite točnu podršku sustava za TXT, TPM zahtjeve, postavke firmvera i podržani softver za mjereno pokretanje (measured launch). CPU SMX enumeracija samo je dio tog lanca. Upotrijebite smjernice proizvođača za implementaciju i sačuvajte put za oporavak prije promjene upravljane konfiguracije.
Značajke platforme mogu ovisiti o matičnoj ploči, čipsetu, konfiguraciji firmwarea, upravljačkim programima i razini proizvoda. Specifikacija procesora je jedan ulazni podatak, a ne potpuni opis sastavljenog računala ili njegove aktivne konfiguracije.
Što ova značajka ne utvrđuje
TXT nije obični VT-x, Boot Guard, generička oznaka za pouzdano izvršno okruženje (trusted execution environment) ili antivirusni proizvod. Sama prisutnost TPM-a ne dokazuje da je TXT konfiguriran, a promjena postavki pokretanja u firmveru može utjecati na uspostavljenu implementaciju.
Kompatibilnost i performanse u praksi
Prije promjene postavki firmwarea, upravljanja ili pohrane za pokretanje, identificirajte točan sustav i slijedite podržani postupak njegova proizvođača. Zabilježite postojeću konfiguraciju i sačuvajte pristup oporavku. Generički članak o značajkama ne može pružiti univerzalni slijed izbornika u firmwareu.
Praktičan kontrolni popis za provjeru
- Zabilježite točan model procesora ili platforme te verzije aplikacije, OS-a i izvršnog okruženja. Sačuvajte formulaciju stvarne pogreške ili zahtjeva.
- Provjerite proizvođačevu referencu za taj točan model, a zatim pregledajte stvarnu sposobnost i omogućeno stanje u okruženju u kojem se program izvodi.
- Usporedite svaki zahtjev odabrane binarne datoteke ili pozadinskog sustava. Slično nazvana značajka, pseudonim ili široka tehnološka oznaka nisu dovoljni.
- Potvrdite da je aplikacija odabrala predviđenu implementaciju. Koristite njezinu dokumentiranu dijagnostiku i podržanu zamjensku opciju kada zahtjevi nisu ispunjeni.
- Napravite jednu po jednu podržanu promjenu i ponovite isto radno opterećenje. Zadržite izvornu konfiguraciju i put oporavka dostupnima.
Ako je značajka navedena, ali je softver ne može koristiti
Počnite s točnom komponentom koja zakazuje. Hardverska baza podataka opisuje zabilježenu sposobnost; operacijski sustav ili hipervizor mogu izložiti drukčije stvarno okruženje. Pogreška nedopuštene instrukcije također zahtijeva istragu stvarne instrukcije koja uzrokuje pogrešku i binarne građe, jer oštećenje ili nepovezana nepodržana instrukcija mogu proizvesti sličan simptom.
Instalirajte verziju aplikacije, upravljačkog programa ili izvršnog okruženja podržanu za točnu platformu i upotrijebite proizvođačevu dokumentiranu osnovnu ili zamjensku građu ako je potrebno. Softversko ažuriranje ne može stvoriti instrukciju koja procesoru nedostaje. Promjene u firmwareu i sigurnosnim pravilima trebaju slijediti postupak proizvođača sustava i plan oporavka, a ne generički recept za optimizaciju.
Izvori i opseg ovog objašnjenja
Pregled tehnologije Intel Trusted Execution Technology · Intel 64 and IA-32 Architectures Software Developer's Manual
Ove reference utvrđuju arhitekturno ponašanje i softverske zahtjeve. One ne verificiraju neovisno svaku vrijednost značajke na povezanoj stranici hardverskog modela. Za podršku modela upotrijebite proizvođačeve dokaze s te stranice i provjerite stvarnu konfiguraciju sustava. Ovaj članak ne pruža mjerilo performansi, certifikaciju ili datum neovisnog pregleda.
Izvori i provjera
Uredničko vlasništvo: Feex. Nije zabilježen datum neovisnog pregleda. Kako istražujemo.
- Pregled tehnologije Intel Trusted Execution Technology · Zahtjevi platforme i mjereno izvršno okruženje; također konzultirajte smjernice za razvoj i implementaciju TXT softvera za dotičnu platformu.
- Intel 64 and IA-32 Architectures Software Developer's Manual · Svesci 1 i 2 opisuju imenovane obitelji instrukcija i CPUID; Svezak 3 opisuje stanje, straničenje, VMX i kontrole zaštite. Dokumentacija arhitekture ne utvrđuje podršku za određeni model.
Je li ovaj članak bio koristan?
Dovoljno je odgovoriti s da ili ne. Odaberite razlog ako želite ili dodajte kratku bilješku.
Hvala. To nam pomaže poboljšati ovu stranicu.