Secure network protocol which encrypts and authenticates data packets to secure communication between computers over an Internet Protocol network. It is used to protect critical information, like financial records, and secure virtual private networks (VPN).