Intel GPU SGX — съхранявайте данните си на видеокартата. С гаранция

Intel GPU SGX — съхранявайте данните си на видеокартата. С гаранция
Графичен процесор Intel Xe с поддръжка на GPU SGX

От момента на обявяване, че Intel ще разработва собствена дискретна видеокарта, прогресивното човечество очаква, кога плановете ще започнат да се трансформират в нещо материално. Техническите подробности все още са малко известни, но днес можем да съобщим нещо конкретно и важно. Станало е известно, че бъдещата видеокарта Intel ще поддържа технология, сходна с Intel SGX, за супер надеждно съхранение на особено важен контент — тя се нарича GPU SGX.

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

Но трябва да се защитава не само изпълняваният код, а и потребителските данни. Легиони от злонамерени актьори ден и нощ мечтаят да откраднат вашите снимки, след което да ги изтрият или криптират. Как да не останете без най-важните спомени? Тук на помощ може да дойде и Intel SGX в своята разновидност GPU SGX. В този случай тя работи по следния начин.

Intel GPU SGX — съхранявайте данните си на видеокартата. С гаранция

Ключова роля в тази технология, както сочи името, играе графичният процесор. "Каква е връзката между видеокартата и съхранението на данни?" — вероятно ще попитате. Факт е, че при всичкото уважение към Intel SGX, процесорите, поддържащи тази технология, са с порядък по-малко от тези, които не я поддържат. Затова бе взето решението изпълнението на SGX-зависимия код да бъде пренесено на GPU, подобно на начина, по който е направено в вече споменатата Intel SGX Card. Видеокартата има и още едно предимство: конструкцията й позволява да се помести доста голям обем флаш-памет, която може да се използва като локално защитено хранилище.

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

Какво ще се случи, ако софтуерът на Intel по някакви причини спре да работи и данните останат буквално блокирани в своето хранилище? Intel предполага, че ще сподели технологията си с трети компании на базата на стриктна сертификация и контрол. Така че алтернатива ще има. Самата система обаче няма да се появи на пазара преди наличието на видеокартите — сроковете все още са неясни. Но ние ще чакаме.

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster