IP Sec

IP Sec (Internet Protocol Security) is an Internet Engineering Task Force (IETF) standard suite of protocols that provide data authentication, integrity, confidentiality, and replay detection at IP layer.

It has the following components:

  1. Encapsulating Security Payload (ESP): It provides data integrity, encryption, authentication, and anti-replay.
    1. It also provides authentication for payload.
  2. Authentication Header (AH): It also provides data integrity, authentication, and anti-replay and it does not provide encryption.
    1. The anti-replay protection protects against the unauthorized transmission of packets.
    2. It does not protect data confidentiality.
  3. Internet Key Exchange (IKE): It is a network security protocol designed to dynamically exchange encryption keys and find a way over Security Association (SA) between 2 devices.

The Security Association (SA) establishes shared security attributes between 2 network entities to support secure communication.

The Key Management Protocol (ISAKMP) and Internet Security Association provides a framework for authentication and key exchange.

IPSec (IP Security) architecture uses two protocols to secure the traffic or data flow.

IPSec Architecture includes protocols, algorithms, DOI, and Key Management. All these components are very important in order to provide the three main services: