Das ESP-Protokoll (Encapsulating Security Payload) verschlüsselt die Pakete zum Schutz vor unbefugtem Zugriff. Diese ehemals einzige Funktion von ESP wurde in der weiteren Entwicklung des Protokolls um Möglichkeiten zum Schutz der Integrität und zur Feststellung der Authentizität erweitert. Zudem verfügt ESP auch über einen wirksamen Schutz gegen die Wiedereinspielung von Paketen.