Understanding and Securing TLS

See Teams for the class teams and responsibilities.

DateTopicCinnamonPoppyseedSesame
Class 1 (20 Jan)IntroPlanBlogPlan
Class 2 (27 Jan)Padding Oracle AttacksLeadFoodBlog
Class 3 (3 Feb)Logjam/DROWNBlogLeadFood
Class 4 (10 Feb)CertificatesFoodBlogLead
Class 5 (17 Feb)Verification and TestingLeadFoodBlog
Class 6 (24 Feb)Side ChannelsBlogLeadFood
Class 7 (3 Mar)TLS InterceptionFoodBlogLead
Spring Break
DateTopicTeam MangoTeam Pineapple
Class 8 (17 Mar)Usable SecurityLeadBlog, Food
Class 9 (24 Mar)TLS 1.3Blog, FoodLead
Class 10 (31 Mar)Project Reviews
Class 11 (7 Apr)TLS EverywhereLeadBlog, Food
Class 12 (14 Apr)Future of TLSBlog, FoodLead
Class 13 (21 Apr)Post-Quantum Crypto, Progress
Class 14 (28 Apr)Mini-Conference

Class 1 - Introduction
- The First Few Milliseconds of an TLS 1.2 Connection

Class 2: Oracle Padding Attacks

Class 3: Downgrade Attacks

Class 4: Certificates

Class 5: Verification and Testing

Class 6: Side Channels