Condividi tramite


Enclave di sicurezza basata su virtualizzazione (VBS)

Si applica a:✅ Windows 11 Build 26100.2314 o versione successiva di Windows Server 2025 o versione ✅ successiva

Un enclave di sicurezza basata su virtualizzazione è un ambiente di esecuzione attendibile basato su software all'interno dello spazio indirizzi di un'applicazione host. Gli enclave VBS sfruttano la tecnologia VBS sottostante per isolare la parte sensibile di un'applicazione in una partizione sicura di memoria. Le enclave VBS consentono l'isolamento dei carichi di lavoro sensibili sia dall'applicazione host che dal resto del sistema.

Pianificando in anticipo e isolando la parte sensibile del carico di lavoro, è possibile isolarla in un enclave VBS, come illustrato nel diagramma seguente:

Diagramma dell'ambiente di esecuzione attendibile delle enclave VBS

Requisiti dei dispositivi

Per eseguire enclave VBS, è necessario quanto segue:

  • È necessario abilitare VBS/HVCI. Questa opzione deve essere abilitata in Windows 11 o versioni successive per impostazione predefinita. Per altre informazioni, vedere Abilitare la protezione basata su virtualizzazione dell'integrità del codice.
  • Windows 11 Build 26100.2314 o versione successiva o Windows Server 2025 o versione successiva.

Avvertimento

Assicurarsi di aver esaminato il supporto del sistema operativo per le enclave VBS precedenti, perché il supporto è stato modificato di recente.

Prerequisiti di sviluppo

Oltre ai requisiti del dispositivo, per sviluppare enclave VBS sono necessari gli elementi seguenti:

Risorse di sviluppo

Sono disponibili gli strumenti, le informazioni e gli esempi seguenti per sviluppare enclave VBS:

Conto risorse Descrizione
Guida allo sviluppo di enclave VBS Guida per iniziare a sviluppare enclave VBS.
Strumenti per enclave VBS Repository che contiene VBS Enclaves SDK: un set di librerie e strumenti che consentono di sviluppare enclave VBS.
Generazione di codice per enclave VBS Informazioni sul processo di generazione del codice per le enclave VBS.
Utilizzo del generatore di codice dell'enclave vbs in Visual Studio Informazioni su come usare il generatore di codice enclave VBS (edlcodegen.exe) in Visual Studio.
Che cosa sono i file edl Scopri i file .edl e come vengono utilizzati dal VBS Enclaves SDK.
Procedura dettagliata di Hello World VBS Enclave SDK Procedura dettagliata per iniziare a usare enclave VBS e i nuovi strumenti per Visual Studio.