Wróć do słownika Bezpieczeństwo

Confidential computing

Technologia sprzętowej ochrony danych podczas przetwarzania, zapewniająca bezpieczeństwo modeli AI i danych nawet przed operatorem infrastruktury.

Czym jest confidential computing?

Confidential computing to technologia bezpieczeństwa oparta na sprzętowych enklawach (Trusted Execution Environments — TEE), które chronią dane i kod podczas przetwarzania. W tradycyjnym modelu dane są szyfrowane w spoczynku i podczas transmisji, ale muszą być odszyfrowane do przetwarzania. Confidential computing eliminuje tę lukę, zapewniając ochronę danych nawet w pamięci operacyjnej — przed administratorami systemu, operatorami chmury i złośliwym oprogramowaniem.

Zastosowania w AI

W kontekście sztucznej inteligencji confidential computing umożliwia: bezpieczny trening modeli na wrażliwych danych w chmurze publicznej, ochronę własności intelektualnej modeli (wagi i architektura nie są dostępne dla operatora), wielostronną współpracę (multi-party computation) bez ujawniania danych partnera oraz bezpieczną inferencję w środowiskach niezaufanych. Technologie takie jak Intel SGX, AMD SEV i ARM CCA stanowią fundamenty sprzętowe.

Korzyści enterprise

Organizacje zyskują możliwość przetwarzania danych regulowanych (medycznych, finansowych, osobowych) w infrastrukturze chmurowej z gwarancją poufności. Confidential computing ułatwia spełnienie wymogów RODO, AI Act i regulacji sektorowych. Umożliwia również bezpieczne udostępnianie modeli AI klientom bez ryzyka kradzieży własności intelektualnej — model działa w enklawie, niedostępny nawet dla operatora platformy.

Powiązane usługi i produkty