Lecture 18 Outline

Reading: text, 12.1*, 12.3*, 12.4.1*
Assignments: Homework 3, due Nov. 4; Lab 3, due Nov. 4


  1. Networks and ciphers
    1. Where to put the encryption
    2. Link vs. end-to-end
  2. PEM, PGP
    1. Quick review
      1. Goals: confidentiality, authentication, integrity, non-repudiation (maybe)
      2. Design goals: drop in (not change), works with any RFC 821-conforming MTA and any UA, and exchange messages without prior interaction
      3. Use of Data Exchange Key, Interchange Key
      4. Review of how to do confidentiality, authentication, integrity with public key IKs
    2. Details: canonicalization, security services, printable encoding (PEM)
    3. PGP v. PEM

You can also obtain a PDF version of this. Version of October 29, 2016 at 10:04PM