Следвай Kaldata в Google: Слушай статията0:00 / 7:201×

Intel e решила да прекрати разработката на Software Guard Extensions (SGX) – една от основните технологии за хардуерна защита на данните в сървърните си процесори. Последното поколение Xeon с поддръжка на SGX ще бъде Diamond Rapids. По-нататъшната защита на облачните изчисления компанията ще бъде изградена около Trust Domain Extensions (TDX).

Съгласно новата стратегия на Intel, отказът от SGX ще бъде постепенен. Компанията ще продължи да поддържа вече пуснатите платформи и да предоставя актуализации за сигурност до началото на 2030-те години. Корпоративните клиенти ще имат няколко години за преход, но след Diamond Rapids новите поколения сървърни процесори Xeon вече няма да поддържат предишната технология.

SGX се появи като начин за защита на особено важни части от програмите дори от операционната система и администратора на сървъра. Процесорът създава изолирани области в паметта, наречени „анклави“ и позволява достъп до съдържанието им само на доверен код. Този механизъм позволява съхранението на криптографски ключове, обработката на поверителна информация и извършването на чувствителни операции без пряк достъп от страна на останалата софтуерна среда.

Краят на ерата на SGX: Intel прекратява легендарната технология в полза на масовите облачни защити Основният проблем на SGX е свързан със сложността на внедряването

Разработчиците трябва специално да адаптират приложенията, да определят защитените участъци от кода и да отчитат ограниченията на изолираната среда. За малки компоненти от критично значение подобен подход е оправдан, но при разгръщането на хиляди виртуални сървъри допълнителните изисквания усложняват разработката, поддръжката и прехвърлянето на програми между платформи.

TDX променя самия принцип на хардуерната изолация

Вместо отделни фрагменти от приложението, процесорът защитава цялата виртуална машина, заедно с операционната система и програмите, работещи в нея. Хипервизорът, който управлява виртуалните сървъри, както и основната система на физическия хост не трябва да имат достъп до защитената памет на гостната машина. За доставчиците на облачни услуги този подход позволява да се използва съществуващото софтуерно обеспечение без значителна преработка.

Разликата е особено забележима в големите облачни инфраструктури, където множество клиенти използват общи физически сървъри. TDX позволява изчислителните операции на един наемател да бъдат отделени от администратора на инфраструктурата и съседните виртуални машини на хардуерно ниво. Защитата действа директно по време на обработката на информацията, когато обичайното криптиране на дискове и мрежов трафик вече не решава проблема с достъпа до данните в оперативната памет.

Преходът към TDX не означава, че технологията осигурява абсолютна сигурност или напълно възпроизвежда възможностите на SGX. „Анклавите“ позволяват изолирането на сравнително малък участък от код, докато защитената виртуална машина включва пълноценна операционна система и приложения. Организациите, които използват SGX за проверка на конкретни софтуерни компоненти, ще трябва да преразгледат архитектурата на защитата и да се уверят, че новият модел отговаря на предишните изисквания.

Краят на ерата на SGX: Intel прекратява легендарната технология в полза на масовите облачни защити

Intel възнамерява да развива TDX едновременно в няколко направления. Технологията TDX Connect трябва да разшири доверената среда за обмен на данни със свързани устройства, включително изчислителни ускорители. Компанията работи и по поддръжката на постквантовата криптография и усъвършенства механизмите за удостоверяване, които позволяват криптографска проверка на състоянието на защитената изчислителна среда преди предаването на поверителна информация към нея.

Отделно направление е свързано с изкуствения интелект. Корпоративните AI агенти получават достъп до вътрешни документи, бази данни и бизнес процеси, поради което облачните платформи трябва да защитават не само съхраняваната информация, но и изчисленията, в които тя участва. Intel си сътрудничи с Nvidia, за да съгласува хардуерните механизми за защита на централните и графичните процесори при обработката на чувствителни данни и работата с големи езикови модели.

TDX вече излезе извън рамките на експерименталните проекти

Облачни услуги, базирани на тази технология предлагат Microsoft Azure, Google Cloud, IBM Cloud, Alibaba Cloud и Volcano Cloud. Поддръжка развиват също Red Hat, Canonical и VMware, което улеснява разгръщането на защитени виртуални машини в корпоративните инфраструктури. За Intel разпространението на TDX сред доставчиците на облачни услуги се превърна в един от основните аргументи в полза на отказа от по-нататъшно развитие на SGX.

Производителят свързва новата стратегия и с изискванията за контрол върху корпоративните данни. Разполагането на информация в определена страна само по себе си не гарантира поверителност, тъй като администраторите на инфраструктурата могат да разполагат с широки технически правомощия. Хардуерната изолация ограничава възможностите за достъп от страна на обслужващия персонал и софтуера на хоста, макар че не премахва необходимостта от защита на приложенията и контрол на достъпа до самите данни.

За разработчиците на SGX системи Intel вече е подготвила препоръки за преминаване към TDX и технологиите за конфиденциални контейнери. Няма универсална автоматична замяна на анклавите с виртуални машини, тъй като архитектурата на приложенията и механизмите за проверка на доверената среда се различават. Компанията предлага предварително да се оцени зависимостта от SGX, да се избере подходящ начин за миграция и да се провери защитата след прехвърлянето.

Решението на Intel на практика слага край на развитието на SGX като основно направление за защита на сървърните изчисления, въпреки че съществуващите системи ще могат да работят още няколко години. Пазарът постепенно преминава от изолиране на отделни софтуерни компоненти към хардуерна защита на цели виртуални среди. За доставчиците на облачни услуги приоритет стават мащабируемостта и съвместимостта, а за потребителите на корпоративни услуги – възможността да обработват поверителни данни на чужди сървъри с по-малка зависимост от доверието към техните администратори.