An organization must ensure data transmitted between branch offices is encrypted and authenticated.Which protocol provides both confidentiality and data integrity for site-to-site VPN tunnels?