Boken "Confidential Computing" fokuserer på de tre grunnpilarene innen datasikkerhet: beskyttelse av data i ro, under transport og i bruk. Å beskytte data i ro innebærer å benytte metoder som kryptering eller tokenisering, slik at selv om data blir kopiert fra en server eller database, kan ikke uautoriserte personer få tilgang til informasjonen. Beskyttelse av data under transport sikrer at uvedkommende ikke kan se informasjon mens den beveger seg mellom servere og applikasjoner. Det finnes velkjente metoder for å ivareta begge disse beskyttelsene. Derimot er beskyttelse av data i bruk spesielt utfordrende, ettersom applikasjoner trenger tilgang til dataene i klartekst – det vil si ikke kryptert eller på annen måte beskyttet – for å utføre beregninger. Dette åpner for muligheten for at skadelig programvare kan trekke ut innholdet fra minnet og stjele informasjon. Det har ikke nødvendigvis betydning om dataene var kryptert på en servers harddisk dersom de blir stjålet mens de er eksponert i minnet. Ettersom databehandling i økende grad foregår på tvers av flere miljøer – fra lokale servere til offentlig sky og kantmiljøer – er det avgjørende at organisasjoner implementerer beskyttelsestiltak som kan håndtere disse utfordringene.