U digitalnoj eri, održavanje sigurnosti računalnih sustava ključno je za zaštitu podataka, očuvanje privatnosti i osiguranje integriteta infrastrukture informacijske tehnologije. Sigurnost sustava odnosi se na protokole, metode i alate dizajnirane za zaštitu računalnih sustava i mreža od krađe, oštećenja ili neovlaštenog pristupa. Ova lekcija će istražiti temeljne koncepte i strategije korištene u sigurnosti sustava.
Prije nego što uđemo u obrambene mehanizme sigurnosti sustava, bitno je razumjeti uobičajene prijetnje s kojima se suočavaju računalni sustavi:
Za obranu od ovih prijetnji, sigurnost sustava izgrađena je na tri temeljna načela, koja se često nazivaju CIA trijada:
Ova načela čine temelj na kojem se razvijaju sve sigurnosne strategije i protokoli sustava.
Enkripcija igra vitalnu ulogu u očuvanju povjerljivosti. To je proces pretvaranja običnog teksta u nečitljiv format, poznat kao šifrirani tekst, pomoću algoritma i ključa. Samo oni s ključem mogu dešifrirati šifrirani tekst natrag u izvorni oblik. Matematička osnova za šifriranje uključuje složene algoritme, a jedan od najjednostavnijih je Cezarova šifra, koja pomiče svako slovo za fiksni broj mjesta u abecedi. Na primjer, s pomakom od 3, A postaje D, B postaje E, i tako dalje.
Kako bi se osigurao integritet i dostupnost, sustavi moraju biti u mogućnosti provjeriti identitet korisnika (autentifikacija) i kontrolirati njihov pristup resursima (kontrola pristupa). Mehanizmi provjere autentičnosti mogu uključivati lozinke, digitalne certifikate i biometrijske podatke. Nakon provjere autentičnosti, modeli kontrole pristupa određuju resurse s kojima korisnik može komunicirati. Ovi modeli uključuju:
Vatrozidi služe kao prepreka između sigurnih internih mreža i nepouzdanih vanjskih mreža kao što je internet. Oni prate i kontroliraju dolazni i odlazni mrežni promet na temelju unaprijed određenih sigurnosnih politika. Slično tome, antivirusni softver štiti od zlonamjernog softvera skeniranjem, otkrivanjem i uklanjanjem virusa s računala i mreža.
Budući da su mreže vitalne za rad računalnih sustava, njihova je zaštita najvažnija. Sigurnost mreže uključuje mjere za zaštitu upotrebljivosti, pouzdanosti, cjelovitosti i sigurnosti mreže. Tehnike uključuju:
Nijedan sustav ne može biti potpuno siguran. Stoga je neophodno pripremiti plan odgovora na incident. Ovaj plan opisuje korake koje treba poduzeti u slučaju kršenja sigurnosti, uključujući prepoznavanje i obuzdavanje kršenja, iskorjenjivanje prijetnje, oporavak svih izgubljenih podataka i analizu incidenta kako bi se spriječila buduća kršenja.
Sigurnost sustava široko je i dinamično područje koje se neprestano razvija kako bi se suprotstavilo novim prijetnjama. Razumijevanjem načela i mehanizama o kojima se raspravlja u ovoj lekciji, pojedinci i organizacije mogu bolje zaštititi svoje računalne sustave i mreže od potencijalnih sigurnosnih proboja. Održavanje sigurnosti sustava zahtijeva kombinaciju tehnoloških mjera, budnog nadzora i kontinuiranog poboljšanja kako bi se prilagodili krajoliku kibernetičkih prijetnji koji se stalno mijenja.