1. Juniper Networks Documentation: "IPsec Overview". This document states
"Encapsulating Security Payload (ESP)—Provides confidentiality
data origin authentication
connectionless integrity
an anti-replay service
and limited traffic flow confidentiality by encrypting the payload."
URL: https://www.juniper.net/documentation/us/en/software/junos/vpn-ipsec/topics/concept/ipsec-overview.html
2. Internet Engineering Task Force (IETF) RFC 4303: "IP Encapsulating Security Payload (ESP)". The abstract and introduction (Section 1) define ESP's primary role: "ESP is used to provide confidentiality
data origin authentication
connectionless integrity
an anti-replay service...".
URL: https://datatracker.ietf.org/doc/html/rfc4303
3. University of California
Berkeley - CS 161 Courseware: "Lecture 18: Network Security II". The lecture notes clearly differentiate the protocols: "ESP (Encapsulating Security Payload) provides confidentiality and integrity... AH (Authentication Header) provides integrity only."
URL: https://inst.eecs.berkeley.edu/~cs161/fa17/assets/lectures/18-netsec2.pdf (Page 21)