De nødvendige niveauer af integritet og tilgængelighed for et MAC I-system, som defineret af de fælles kriterier, er:
Integritet (Beskyttelsesniveau:Højt):
Systemet skal pålideligt beskytte sine data mod uautoriseret ændring, ødelæggelse eller videregivelse. Den bør omfatte mekanismer til at sikre ægtheden og integriteten af lagrede og behandlede oplysninger, herunder beskyttelse mod uautoriseret ændring af data, forebyggelse af uautoriseret dataudveksling og forebyggelse af uautoriseret adgang til lagrede oplysninger.
Tilgængelighed (Beskyttelsesniveau:Højt):
Systemet skal designes og implementeres på en måde, der sikrer, at det er tilgængeligt for autoriserede brugere, når det er påkrævet. Det bør minimere risikoen for systemfejl, udfald eller denial-of-service-angreb, der kan kompromittere dets tilgængelighed. Systemet bør også give mekanismer til rettidig opdagelse og retablering fra fejl, så autoriserede brugere kan fortsætte med at udføre kritiske operationer.
For at opnå disse niveauer af integritet og tilgængelighed bør MAC I-systemer inkorporere robuste sikkerhedsforanstaltninger såsom kryptering, adgangskontrol, sikre autentificeringsmekanismer, sikker softwareudviklingspraksis og regelmæssige sikkerhedsaudits. De bør også have redundante komponenter, fejltolerante designs og katastrofegenopretningsplaner på plads for at mindske risikoen for fejl og opretholde høje niveauer af tilgængelighed.