Конфиденциальные контейнеры Kubernetes получают аттестацию Fortanix и управление ключами

Конфиденциальные контейнеры Kubernetes получают аттестацию Fortanix и управление ключами


Fortanix объявила о поддержке Confidential Containers на своей платформе Confidential AI. Интеграция связывает аттестацию рабочей нагрузки Kubernetes с выпуском ключа шифрования, поэтому рабочие нагрузки, соответствующие политике безопасности, могут расшифровывать модели и конфиденциальные данные внутри аппаратных доверенных сред выполнения (TEE).

Confidential Containers (CoCo), проект Cloud Native Computing Foundation, запускает модули Kubernetes внутри конфиденциальных виртуальных машин, поддерживаемых аппаратными доверенными средами выполнения (TEE). В отличие от обычных контейнеров, изоляция которых во многом зависит от операционной системы хоста, конфиденциальные виртуальные машины используют аппаратную защиту для шифрования памяти и ограничения доступа к рабочей нагрузке во время ее работы. Это помогает защитить используемые данные, а не только данные в состоянии покоя или передачи, и позволяет командам выполнять конфиденциальные рабочие нагрузки в общей инфраструктуре. Эта защита по-прежнему зависит от доверия к гостевому программному обеспечению и правильной настройке аттестации и выпуска ключей.

В техническом обзоре Fortanix описаны плагины, соединяющие рабочие нагрузки CoCo с двумя службами: Confidential Computing Manager (CCM), который проверяет среду, и Data Security Manager (DSM), который выдает ключи только для сред, проверенных CCM. Компания заявляет, что CCM может одновременно протестировать процессор и графический процессор (GPU), проверка, которая зависит от конфигурации.

CoCo переносит извлечение и распаковку изображений в конфиденциальную гостевую систему. Его агент аттестации собирает доказательства аппаратного обеспечения, а его концентратор конфиденциальных данных получает секреты после проверки. В описанном рабочем процессе Fortanix ключи остаются в DSM, если аттестация не удалась, поэтому рабочая нагрузка не может расшифровать защищенные модели или данные.

Директор по продуктам Fortanix Анудж Джайсвал заявил в своем заявлении: «Благодаря аттестации и управлению ключами на одной платформе команды могут внедрить стандарт CoCo, не создавая уровень доверия самостоятельно». Fortanix утверждает, что CCM и DSM работают в кластере с круглосуточной поддержкой в ​​виде размещенной службы, локальной или изолированной.

Руководство по развертыванию Intel TDX от Fortanix предлагает две настройки графического процессора: Required заставляет CCM проверять доказательства использования графического процессора через службу аттестации NVIDIA; Ignored проверяет только наличие доказательств и игнорирует результат. В руководстве также отмечается, что диаграмма Fortanix CoCo Helm не настраивает прошивку хоста или настройки ядра, которые необходимо выполнить заранее.

Аттестация и условная секретная доставка уже существуют в компонентах Trustee с открытым исходным кодом CoCo. Попечитель отделяет оценку доказательств от авторизации ресурсов. Его служба аттестации сравнивает утверждения платформы с эталонными значениями, затем служба брокера ключей применяет определяемую пользователем политику перед выпуском секретов из локального хранилища, плагина или внешнего хранилища ключей. Успешная аттестация по-прежнему требует наличия этой политики для авторизации запроса. Доверенное лицо также принимает доказательства использования графического процессора, прилагаемые к отчету об аттестации процессора.

Microsoft Azure Secure Key Release предлагает управляемую альтернативу Key Vault Premium и Managed HSM, интегрированную с Azure Attestation. Он выпускает экспортируемые ключи, а не секреты или сертификаты.

Гостевое ядро ​​и вспомогательные процессы модуля находятся внутри границы доверия, поэтому команды также должны доверять им. Модель доверия CoCo объясняет, что измерения оборудования обычно охватывают гостевую среду, а проверка контейнера представляет собой отдельный этап. Он также предупреждает, что приложение-анклав по-прежнему может предоставлять опасный внешний интерфейс, и исключает защиту от отказа в обслуживании и аппаратные побочные каналы. Аттестация не подтверждает, что приложение ИИ безопасно обрабатывает данные.

Fortanix сообщает, что поддержка CoCo уже доступна, а в руководстве по развертыванию документируется установка диаграммы Fortanix CoCo Helm. В объявлении также говорится, что Fortanix разрабатывает плагины с открытым исходным кодом для CoCo, без указания репозиториев или версий. В примечаниях к выпуску CCM от 17 сентября добавлена ​​регистрация приложений CoCo для AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP) и Intel Trust Domain Extensions (TDX).





Source link

Leave a Reply

Your email address will not be published. Required fields are marked *