Episodi 2642

Executar secrets en maquines que no controlem 26W42

Arquitectura de Computació Confidencial d'ARM i Extensió de Gestió de Reialmes.

Publicat

Descarrega el fitxer

Podem executar processos confidencials en servidors que no controlem sense que els seus administradors puguin llegir-ne els secrets?

Executar secrets en maquines que no controlem

Investigant aquesta qüestió per al meu experiment amb els Acords Confidencials Federats (FCA), he arribat a ARM Confidential Compute Architecture (CCA) i la seva extensió Realm Management Extension (RME).

Una arquitectura que permet protegir la memòria fins i tot de l’hipervisor i obre una possibilitat especialment interessant: que la confiança entre nodes federats es pugui fonamentar en garanties verificables del maquinari.

En aquest article explico com funciona, quins processadors ja la incorporen i què podem utilitzar avui.