Kaj je zaupno računalništvo?
Zaupno računalništvo je strojna tehnologija, ki ščiti podatke med obdelavo — ne le pri mirovanju in prenosu. Uporablja izolirano, strojno šifrirano izvajalno okolje (TEE ali enklava), v katerem niti operater infrastrukture ne more videti podatkov.
Kako deluje?
Procesorji, kot so Intel SGX, AMD SEV in ARM TrustZone, ustvarjajo kriptografsko izolirane regije pomnilnika. Atestatcija omogoča stranki kriptografsko preverjanje, da se izvaja pravilna koda v pravi enklavi.
Aplikacije v UI
Zaupno računalništvo omogoča: usposabljanje na občutljivih podatkih v oblaku, federativno učenje z zasebnostjo, zagotovljeno s strojno opremo, in večstransko strojno učenje.