A security analyst is troubleshooting an IPsec site-to-site VPN tunnel failure on a Linux-based StrongSwan gateway. The logs indicate an 'ESP packet decryption failed' error. Upon reviewing the security association parameters, the analyst notices a mismatch in the cryptographic checksum algorithm. Which IPsec protocol component is responsible for providing data integrity and authentication for the inner packet?
Trap 1: Security Association Database (SAD)
The SAD stores the parameters of security associations, but it is a database of states rather than the transport protocol component itself.
Trap 2: Authentication Header (AH)
AH provides integrity and authentication for IP packets, but it does not provide encryption, which matches the decryption failure symptom.
Trap 3: Internet Key Exchange (IKE)
IKE is used for setting up a security association (SA) between two parties; it is not the protocol that handles data packet decryption during ongoing transmission.
- A
Security Association Database (SAD)
Why it fails: The SAD stores the parameters of security associations, but it is a database of states rather than the transport protocol component itself.
- B
Authentication Header (AH)
Why it fails: AH provides integrity and authentication for IP packets, but it does not provide encryption, which matches the decryption failure symptom.
- C
Internet Key Exchange (IKE)
Why it fails: IKE is used for setting up a security association (SA) between two parties; it is not the protocol that handles data packet decryption during ongoing transmission.
- D
Encapsulating Security Payload (ESP)
ESP provides integrity, authentication, and encryption services for IPsec, and its cryptographic parameters must match on both peers to avoid decryption failures.