Bezpieczeństwo to nie tylko hasło, ale rzeczywista potrzeba, której skuteczność zależy od zrozumienia zagrożeń. Nie istnieje całkowicie bezpieczny system, dlatego należy dążyć do ciągłego wzmacniania zabezpieczeń. Kluczowe pojęcia, takie jak triada CIA, modele bezpieczeństwa i strategie ochrony, pomagają skutecznie zarządzać ryzykiem i zwiększać odporność systemów na ataki.
Bezpieczeństwo stało się modnym hasłem – każda firma twierdzi, że jej produkty lub usługi są bezpieczne. Ale czy rzeczywiście tak jest?
Zanim zaczniemy mówić o zasadach bezpieczeństwa, musimy najpierw zrozumieć, przed kim się chronimy. Czy chodzi o zabezpieczenie laptopa przed ciekawskim dzieckiem, czy o ochronę tajnych projektów wartych miliony dolarów? Stosowanie tych samych środków w obu przypadkach byłoby nierozsądne. Znajomość przeciwnika pozwala dobrać odpowiednie mechanizmy ochrony.
Nie istnieje idealne bezpieczeństwo – żaden system nie jest w 100% odporny na ataki. Naszym celem jest więc ciągłe wzmacnianie zabezpieczeń, by maksymalnie utrudnić działania potencjalnym napastnikom.
W tym kontekście warto poznać kluczowe pojęcia i zasady bezpieczeństwa, takie jak:
- Triada CIA (Poufność, Integralność, Dostępność) oraz jej przeciwieństwo DAD (Ujawnienie, Zmiana, Zniszczenie).
- Modele bezpieczeństwa, np. model Bella-LaPaduli.
- Strategie ochrony, takie jak obrona dogłębna, zasada zerowego zaufania czy weryfikacja zaufania.
- Norma ISO/IEC 19249.
- Różnica między podatnością, zagrożeniem a ryzykiem.
Model współdzielonej odpowiedzialności
Jednym z kluczowych aspektów bezpieczeństwa we współczesnych systemach informatycznych jest model współdzielonej odpowiedzialności (Shared Responsibility Model), szczególnie istotny w kontekście rosnącego wykorzystania usług chmurowych. Bezpieczeństwo w środowisku chmurowym obejmuje wiele poziomów, w tym warstwę sprzętową, infrastrukturę sieciową, systemy operacyjne, aplikacje oraz dane użytkownika. W zależności od rodzaju usługi chmurowej odpowiedzialność za te elementy jest podzielona między dostawcę usług a użytkownika końcowego.
Przykładem jest infrastruktura jako usługa (Infrastructure as a Service – IaaS), w której użytkownik ma pełną kontrolę nad systemem operacyjnym i aplikacjami, co oznacza również większą odpowiedzialność za bezpieczeństwo. Z kolei w modelu oprogramowania jako usługi (Software as a Service – SaaS) użytkownik nie ma dostępu do warstwy systemowej, a większa część obowiązków spoczywa na dostawcy. Kluczowym założeniem modelu współdzielonej odpowiedzialności jest zapewnienie jasnego podziału obowiązków, tak aby obie strony – dostawca usług w chmurze i klient – miały świadomość swoich ról w zakresie ochrony systemów i danych.
Podsumowanie
Opracowane koncepcje i modele bezpieczeństwa pozwalają lepiej zrozumieć, jak skutecznie chronić systemy i dane przed zagrożeniami. Model współdzielonej odpowiedzialności stanowi fundament bezpieczeństwa w chmurze, zapewniając przejrzysty podział obowiązków pomiędzy dostawcą usług a użytkownikiem. Świadome zarządzanie ryzykiem i stosowanie najlepszych praktyk pozwala na minimalizację potencjalnych zagrożeń oraz zwiększenie odporności systemów.
źródło: https://tryhackme.com/room/securityprinciples (dostęp 21.02.2025)

