Protokół IPSec

    IPSec (Internet Protocol Security) –

     zbiór protokołów służących implementacji bezpiecznych połączeń oraz wymiany kluczy szyfrowania pomiędzy urządzeniami. Protokoły wchodzące w skład architektury IPsec służą do bezpiecznego przesyłania przez sieć pakietów IP. Działają one na zasadzie kapsułkowania, tj. oryginalny pakiet IP jest szyfrowany, otrzymuje nowy nagłówek protokołu IPsec i w takiej formie jest przesyłany przez sieć. Bezpieczeństwo IPsec może być zapewniane na dwa sposoby:

    – klucze symetryczne

    – klucze asymetryczne

    Zaleca się stosowanie kluczy asymetrycznych dodawanych do do protokołów niskiego poziomu ( ESP i AH ), choć są one wolniejsze od kluczy symetrycznych. Protokoły ESP i AH pozostały więc prostymi protokołami niskiego poziomu, a do skomplikowanych zadań dystrybucji klucza i uwierzytelniania stron stworzono oddzielny protokół IKE.

    Istotną cechą kanałów IPsec jest ich jednokierunkowość – dany kanał obsługuje tylko ruch idący z jednego hosta do drugiego.