Abréviation de la sécurité des protocoles Internet, IPsec est un ensemble de protocoles développés par Internet Engineering Task Force pour permettre l’échange sécurisé de paquets au niveau de la couche IP.
IPsec est souvent utilisé dans la mise en œuvre d’un VPN (réseau privé virtuel) et prend en charge les modes de cryptage « transport » et « tunnel ». « Transport » crypte uniquement les données du paquet, pas l’en-tête, tandis que « tunnel » crypte à la fois les données et l’en-tête du paquet. Lors de l’utilisation d’IPsec, les extrémités d’envoi et de réception d’un paquet doivent partager une clé publique. De plus, le destinataire doit être conforme à IPsec pour le déchiffrer.