Oprogramowanie zabezpieczające to oprogramowanie komputerowe, które ma na celu zwiększenie bezpieczeństwa pojedynczego komputera lub sieci komputerowej. To oprogramowanie ma być używane jako część całkowitego planu bezpieczeństwa, a nie jako samodzielny środek bezpieczeństwa. Wiele firm produkujących oprogramowanie tworzy produkty zabezpieczające, począwszy od bezpłatnego oprogramowania, które może pobrać indywidualni użytkownicy komputerów, po specjalistyczne programy przeznaczone dla określonych sieci, takie jak te używane do przechowywania informacji dla rządów.
Oprogramowanie zabezpieczające może pełnić szereg funkcji zabezpieczających. Niektóre programy są przeznaczone do jednego i konkretnego celu, takiego jak usuwanie programów szpiegujących, podczas gdy inne mogą pełnić kilka funkcji. Oprogramowanie zabezpieczające służy do ustanawiania zapór, wykrywania i usuwania wirusów, zabezpieczania informacji w sieci, wykrywania ataków na komputer lub sieć i tak dalej. Z reguły działa przez cały czas, zapewniając ochronę w tle, a użytkownicy mogą również uruchamiać narzędzia do skanowania swoich komputerów w poszukiwaniu określonych zagrożeń komputerowych.
Takie oprogramowanie może być również używane do filtrowania dostępu. W przypadku niektórych komputerów i sieci filtrowanie dostępu może być pożądane, aby trzymać ludzi z dala od witryn, które mogą zagrażać bezpieczeństwu, takich jak witryny, które automatycznie rozpoczynają pobieranie złośliwego kodu. Filtrowanie dostępu może być również wykorzystywane w celu zapewnienia, że ludzie w miejscu pracy uzyskują dostęp tylko do witryn odpowiednich do pracy oraz w celu ochrony młodych użytkowników komputerów, takich jak dzieci, przed materiałami, które mogą być groźne lub niebezpieczne.
Większość programów jest bardzo elastyczna. Program może mieć ustawienia, które zapewniają, że tylko administrator może wykonywać określone zadania za pomocą programu, a program można skonfigurować tak, aby spełniał potrzeby konkretnego systemu. Programy zabezpieczające mogą być również kierowane do generowania raportów, które są wysyłane do administratora po wykryciu problemów. Mogą być również używane do zabezpieczania określonych treści na konkretnym komputerze; na przykład ktoś może tworzyć pliki lub katalogi chronione hasłem za pomocą oprogramowania zabezpieczającego, aby ograniczyć nieautoryzowany dostęp.
Termin „oprogramowanie zabezpieczające” jest również używany do opisania oprogramowania kryptograficznego. To oprogramowanie służy do wysyłania i odbierania zaszyfrowanych wiadomości, zapewniając, że nawet przechwycona wiadomość nie będzie czytelna. Naprawdę solidne oprogramowanie kryptograficzne, które jest niezwykle trudne do złamania, może być dość kosztowne i wymagające dużej ilości zasobów, podczas gdy podstawowe programy zapewniają niski poziom szyfrowania dla osób, które chcą umiarkowanie bezpiecznej komunikacji.
Recenzje oprogramowania zabezpieczającego są dostępne na wielu renomowanych stronach internetowych i czasopismach komputerowych. Takie recenzje omawiają koszty, łatwość użytkowania, proces instalacji i inne funkcje, aby pomóc konsumentom w dokonaniu świadomego wyboru, który produkt będzie najbardziej odpowiedni.