Goals of IPSec
Provides security to IP and upper-layer protocols such as TCP and UDP
Provides a suite of algorithms to assure interoperability among different implementation methods, e.g. RSA, Elliptic Curve, SHA, etc
Provides methods to
- specify what data to protect
- how to protect and
- to whom the traffic is sent