Safer Mode Extensions

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Safer Mode Extensions, SMX — расширение системы команд 64- и 32-битных процессоров Intel (архитектур Intel 64 и IA-32), которое предоставляет интерфейс программирования для создания контролируемой доверенной среды у конечных пользователей[1].

Описание

Safer Mode Extensions позволяет организовать в процессорах Intel управляемую среду (англ. measured environment), котороая включает в себя следующие компоненты[2]:

  • управляющий измеряемой средой исполнения (Measured Launched Environment, MLE); он может быть основан на мониторе виртуальных машин (Virtual Machive Monitor, VMM), измеряемый монитор виртуальных машин сокращённо называется MVMM;
  • механизмы защиты и хранения результатов измерений в защищенном месте вычислительной платформы;
  • защитные механизмы, предотвращающие попытки изменения VMM.

Safer Mode Extensions реализуются командой процессора GETSEC[1][2].

Safer Mode Extensions являются частью технологии Trusted Execution Technologyruen[3].

Для хранения данных SMX используются регистры Trusted Platform Module (TPM)[2].

Примечания

Литература