Поделиться через


Анклавы безопасности на основе виртуализации (VBS)

Анклав безопасности на основе виртуализации (VBS) — это программная среда доверенного выполнения в адресном пространстве ведущего приложения. Анклавы VBS используют базовую технологию VBS для изоляции конфиденциальной части приложения в безопасной секции памяти. Анклава VBS обеспечивают изоляцию конфиденциальных рабочих нагрузок от ведущего приложения и остальной части системы.

Запланировав заранее и изолировав конфиденциальную часть рабочей нагрузки, ее можно изолировать в анклавах VBS, как показано на следующей схеме:

Схема доверенной среды выполнения Анклавов VBS

Требования к устройствам

Для запуска анклавов VBS необходимо следующее:

Предварительные требования для разработки

Помимо требований к устройству, для разработки анклавов VBS необходимо следующее:

  • Visual Studio 2022 версии 17.9 или более поздней версии— требуется компилятор Microsoft Visual C++ (MSVC ). Установка Visual Studio упрощает эту процедуру.
  • Пакет SDK для Windows версии 10.0.22621.3233 или более поздней версии, который предоставляет veiid.exe (служебную программу привязки идентификаторов импорта ИД VBS) и signtool.exe.
  • Учетная запись доверенного подписывания .

Дополнительные ресурсы