Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
För de flesta nya driftsättningar för konfidentiell databehandling, börja med Azure konfidentiella VM-alternativ baserade på AMD SEV-SNP eller Intel TDX, samt konfidentiella containrar. Använd SGX-vägledning när du specifikt behöver applikationsdesigner med stöd för enklaver.
Intel SGX-teknik hjälper dig att skapa enklaver som skyddar data och håller data krypterade medan CPU:n bearbetar dem.
Enklaver är säkra delar av maskinvarans processor och minne. Du kan inte visa data eller kod i enklaven, inte ens med ett felsökningsprogram. Om obetrodd kod försöker ändra innehåll i enklaverminnet inaktiverar SGX miljön och nekar åtgärderna. Dessa unika funktioner hjälper dig att skydda dina hemligheter från att vara tillgängliga i klartext.
Tänk på en enklav som en skyddad låsbox. Du placerar krypterad kod och data i låsboxen. Utifrån kan du inte se något. Du ger enklaven en nyckel för att dekryptera data. Enklaven bearbetar och krypterar om data innan data skickas ut igen.
Konfidentiell databehandling i Azure erbjuder virtuella datorer i DCsv2-serien och DCsv3/DCdsv3-serien (VM). Dessa VM:ar stöder Intel® Software Guard Extensions (SGX).
Varje enklav har en krypterad sidcache (EPC) med en angiven storlek. EPC avgör mängden minne som en enklav kan lagra. DCsv2-serien Virtuella datorer har upp till 168 MiB. DCsv3/DCdsv3-serien Virtuella datorer har upp till 256 GB för mer minnesintensiva arbetsbelastningar.
Utveckling för enklaver
Använd olika mjukvaruverktyg för att utveckla applikationer som körs i enklaver. De här verktygen hjälper dig att skydda delar av din kod och dina data i enklaven. Se till att ingen utanför din betrodda miljö kan se eller ändra dina data genom att använda dessa verktyg.