De erforderliga nivåerna av integritet och tillgänglighet för ett MAC I-system, enligt definitionen av Common Criteria, är:
Integritet (skyddsnivå:hög):
Systemet måste på ett tillförlitligt sätt skydda sina data från obehörig modifiering, förstörelse eller avslöjande. Den bör innefatta mekanismer för att säkerställa äktheten och integriteten hos lagrad och bearbetad information, inklusive skydd mot obehörig ändring av data, förhindrande av obehörigt datautbyte och förhindrande av obehörig åtkomst till lagrad information.
Tillgänglighet (skyddsnivå:hög):
Systemet måste utformas och implementeras på ett sätt som säkerställer att det är tillgängligt för behöriga användare vid behov. Det bör minimera risken för systemfel, avbrott eller överbelastningsattacker som kan äventyra dess tillgänglighet. Systemet bör också tillhandahålla mekanismer för snabb upptäckt och återställning från fel, så att auktoriserade användare kan fortsätta att utföra kritiska operationer.
För att uppnå dessa nivåer av integritet och tillgänglighet bör MAC I-system inkorporera robusta säkerhetsåtgärder som kryptering, åtkomstkontroller, säkra autentiseringsmekanismer, säker praxis för mjukvaruutveckling och regelbundna säkerhetsrevisioner. De bör också ha redundanta komponenter, feltoleranta konstruktioner och katastrofåterställningsplaner på plats för att minska risken för fel och upprätthålla en hög tillgänglighet.