Dela via


Virtualiseringsbaserade säkerhets enklaver (VBS)

gäller för:✅ Windows 11 Build 26100.2314 eller senare ✅ Windows Server 2025 eller senare

En virtualiseringsbaserad säkerhetsklav (VBS) är en programvarubaserad betrodd körningsmiljö i adressutrymmet för ett värdprogram. VBS-enklaver använder underliggande VBS-teknik för att isolera den känsliga delen av ett program i en säker partition av minne. VBS-enklaver möjliggör isolering av känsliga arbetsbelastningar från både värdprogrammet och resten av systemet.

Genom att planera framåt och isolera den känsliga delen av din arbetsbelastning kan du isolera den i en VBS-enklav, enligt följande diagram:

Diagram över den betrodda körningsmiljön för VBS-enklaver

Enhetskrav

Följande krävs för att köra VBS-enklaver:

Varning

Se till att du har granskat os-stödet för VBS-enklaver ovan, eftersom stödet nyligen har ändrats.

Förutsättningar för utveckling

Utöver enhetskraven krävs följande för att utveckla VBS-enklaver:

Utvecklingsresurser

Följande verktyg, information och exempel finns tillgängliga för att hjälpa dig att utveckla VBS-enklaver:

Resurs Beskrivning
utvecklingsguide för VBS Enclaves En guide för att komma igång med att utveckla VBS-enklaver.
VBS-enklaver verktyg Lagringsplatsen som innehåller VBS Enclaves SDK – en uppsättning bibliotek och verktyg som hjälper dig att utveckla VBS-enklaver.
Kodgenerering för VBS-enklaver Lär dig mer om kodgenereringsprocessen för VBS-enklaver.
Användning av Vbs Enclaves-kodgenerator i Visual Studio Lär dig hur du använder kodgeneratorn för VBS Enclaves (edlcodegen.exe) i Visual Studio.
Vad är edl-filer Lär dig mer om .edl filer och hur VBS Enclaves SDK använder dem.
Genomgång av Hello World VBS Enclave SDK En genomgång för att komma igång med VBS Enclaves och det nya verktyget för Visual Studio.