Certyfikat Common Criteria

Certyfikat Common Criteria (CC), formalnie znany jako Common Criteria for Information Technology Security Evaluation (ISO/IEC 15408), to międzynarodowy standard służący do oceny i certyfikacji bezpieczeństwa produktów i systemów informatycznych, w tym również oprogramowania firmowego (firmware) i funkcji bezpieczeństwa wbudowanych w zaawansowane urządzenia drukujące, kopiujące i skanujące (MFP). Uzyskanie certyfikatu Common Criteria dla danego produktu oznacza, że przeszedł on rygorystyczny, niezależny proces testowania i ewaluacji pod kątem zdefiniowanych kryteriów bezpieczeństwa, co daje użytkownikom większą pewność co do jego odporności na zagrożenia i zdolności do ochrony przetwarzanych informacji.

Kluczowe aspekty Common Criteria:

  1. Międzynarodowy standard: Common Criteria jest uznawany przez wiele krajów na całym świecie, co ułatwia porównywanie i wzajemne uznawanie wyników certyfikacji produktów IT. Istnieją porozumienia o wzajemnym uznawaniu certyfikatów (CCRA – Common Criteria Recognition Arrangement) między krajami członkowskimi.
  2. Struktura standardu:
    • Wprowadzenie i model ogólny: Definiuje podstawowe pojęcia i ramy oceny.
    • Komponenty funkcjonalne bezpieczeństwa (Security Functional Requirements – SFRs): Opisują konkretne funkcje bezpieczeństwa, jakie produkt może realizować (np. uwierzytelnianie, kontrola dostępu, audyt, szyfrowanie, integralność danych). Są one zorganizowane w klasy, rodziny i komponenty.
    • Komponenty zapewnienia bezpieczeństwa (Security Assurance Requirements – SARs): Opisują działania, jakie muszą zostać podjęte podczas procesu rozwoju i ewaluacji produktu, aby uzyskać pewność (assurance), że zadeklarowane funkcje bezpieczeństwa są poprawnie zaimplementowane i skuteczne. Dotyczą np. zarządzania konfiguracją, procesu dostarczania, testowania, dokumentacji.
  3. Proces certyfikacji:
    • Profil Ochrony (Protection Profile – PP): Dokument definiujący standardowy zestaw wymagań bezpieczeństwa dla określonego typu produktu (np. dla urządzeń wielofunkcyjnych, systemów operacyjnych, baz danych). Jest często tworzony przez grupy użytkowników lub agencje rządowe.
    • Cel Bezpieczeństwa (Security Target – ST): Dokument przygotowywany przez producenta (sponsora ewaluacji) dla konkretnego produktu, który ma być certyfikowany. Opisuje on funkcje bezpieczeństwa produktu, zagrożenia, polityki bezpieczeństwa oraz to, jak produkt spełnia wymagania określonego Profilu Ochrony (jeśli jest stosowany) lub zdefiniowany zestaw wymagań funkcjonalnych i zapewnienia.
    • Ewaluacja (Evaluation): Niezależne, licencjonowane laboratorium testujące (Evaluation Facility) przeprowadza szczegółową analizę i testowanie produktu oraz jego dokumentacji w odniesieniu do zadeklarowanych w Celu Bezpieczeństwa wymagań.
    • Poziom Wiarygodności Oceny (Evaluation Assurance Level – EAL): Wynikiem ewaluacji komponentów zapewnienia jest osiągnięcie określonego poziomu EAL. Standard Common Criteria definiuje siedem rosnących poziomów EAL (od EAL1 do EAL7), gdzie EAL1 oznacza najniższy poziom (analiza funkcjonalna), a EAL7 najwyższy (formalna weryfikacja projektu i testowanie). Wyższy poziom EAL oznacza większą głębokość i rygorystyczność oceny, a tym samym większą pewność co do bezpieczeństwa produktu. Najczęściej spotykane poziomy dla produktów komercyjnych to EAL2, EAL3, EAL4.
    • Certyfikacja: Jeśli produkt pomyślnie przejdzie proces ewaluacji, odpowiednia agencja certyfikująca (Certification Body) w danym kraju wydaje certyfikat Common Criteria, potwierdzający, że produkt spełnia określone wymagania bezpieczeństwa na danym poziomie EAL.
  4. Zastosowanie do urządzeń drukujących:
    • Wiele wiodących producentów drukarek i MFP poddaje swoje zaawansowane modele (zwłaszcza te przeznaczone dla sektora rządowego, finansowego, korporacyjnego) procesowi certyfikacji Common Criteria.
    • Certyfikacja może obejmować różne aspekty bezpieczeństwa urządzenia, takie jak:
      • Bezpieczeństwo systemu operacyjnego i firmware’u (np. bezpieczny rozruch, ochrona integralności).
      • Mechanizmy uwierzytelniania i kontroli dostępu.
      • Szyfrowanie danych (w tranzycie i na dysku twardym).
      • Bezpieczne kasowanie danych.
      • Rejestrowanie zdarzeń bezpieczeństwa (audyt).
      • Ochrona przed nieautoryzowanym dostępem do portów i interfejsów sieciowych.
      • Bezpieczeństwo funkcji kopiowania, skanowania, faksowania.
    • Często certyfikacja jest realizowana w odniesieniu do konkretnego Profilu Ochrony, np. Protection Profile for Hardcopy Devices (HCD PP), który definiuje standardowe wymagania bezpieczeństwa dla tej klasy urządzeń.

Korzyści z posiadania Certyfikatu Common Criteria przez urządzenie drukujące:

  • Niezależne potwierdzenie poziomu bezpieczeństwa: Daje klientom (zwłaszcza dużym organizacjom i sektorowi publicznemu) pewność, że deklarowane przez producenta funkcje bezpieczeństwa zostały rygorystycznie przetestowane i zweryfikowane przez niezależną stronę trzecią zgodnie z międzynarodowym standardem.
  • Ułatwienie procesu zakupowego: Wiele przetargów publicznych i korporacyjnych wymaga, aby oferowane produkty IT posiadały certyfikat Common Criteria na określonym poziomie EAL.
  • Porównywalność produktów: Umożliwia porównywanie poziomu bezpieczeństwa różnych produktów na podstawie standardowych kryteriów.
  • Zwiększone zaufanie: Podnosi wiarygodność producenta i jego zaangażowanie w kwestie bezpieczeństwa.
  • Redukcja ryzyka: Pomaga organizacjom w wyborze produktów, które lepiej chronią ich wrażliwe informacje i infrastrukturę.

Należy jednak pamiętać, że certyfikat Common Criteria nie gwarantuje absolutnego bezpieczeństwa ani braku jakichkolwiek podatności. Potwierdza on jedynie, że produkt spełnił określone wymagania w momencie ewaluacji. Bezpieczeństwo jest procesem ciągłym, wymagającym regularnych aktualizacji bezpieczeństwa, odpowiedniej konfiguracji i monitorowania przez cały cykl życia produktu. Niemniej jednak, certyfikat CC jest ważnym wskaźnikiem dojrzałości i wiarygodności zabezpieczeń oferowanych przez urządzenie drukujące.