To introduce the idea of Internet security at the network layer and the
IPSec protocol that implements that idea in two modes: transport and
tunnel.
❑ To discuss two protocols in IPSec, AH and ESP, and explain the
security services each provide.
❑ To introduce security association and its implementation in IPSec.
❑ To introduce virtual private networks (VPN) as an application of
IPSec in the tunnel mode.
❑ To introduce the idea of Internet security at the transport layer and
the SSL protocol that implements that idea.
❑ To show how SSL creates six cryptographic secrets to be used by the
client and the server.
❑ To discuss four protocols used in SSL and how they are related to
each other.
❑ To introduce Internet security at the application level and two
protocols, PGP and S/MIME, that implement that idea.
❑ To show how PGP and S/MIME can provide confidentiality and
message authentication.
❑ To discuss firewalls and their applications in protecting a site from