Instructor | Stephen Herwig | Office Hours: T 11:00 - 12:00 Th 11:00 - 12:00 F 1:00 - 2:00 McGlothlin-Street Hall Room #136 |
Time/Place |
TTh 9:30am - 10:50am McGlothlin-Street Hall Room #002 |
Intro | Week 0 |
Th 1/23
No Class - (Delayed opening, and travel) |
|
TLS and PKI | Week 1 |
T 1/28
Ch 1. Setting Up Your Go Environment
Th 1/30
Ch 2. Predeclared Types And Declarations The Most Dangerous Code in the World: Validating SSL Certificates in Non-Browser Software
Ch 3. Composite Types
F 1/31
Ch 4. Blocks, Shadows, And Control Structures CRLite: A Scalable System for Pushing All TLS Revocations to All Browsers Add/drop deadline |
|
DNS | Week 2 |
T 2/4 Th 2/6 | |
VPNs | Week 3 |
T 2/11 Th 2/13 | |
Tor | Week 4 |
T 2/18
Ch 8. Generics
Th 2/20
F 2/21
Untraceable Electronic Mail, Return Addresses, and Digital Pseudonyms The Dining Cryptographers Problem: Unconditional Sender and Recipient Untraceability Tor: The Second-Generation Onion Router Deadline: 11:59pm: p1: sget |
|
Messaging Layer Security | Week 5 |
T 2/25
Th 2/27
F 2/28
Deadline: 11:59pm: Send me a short email about your project and teammates |
|
Week 6 | |
T 3/4
p2: sodoh (Due: Tue 3/28 @11:59pm)
Th 3/6
Simple HTTPS Server Configurable HTTPS Server Ch 10. Modules, Package, and Imports End-to-End Measurements of Email Spoofing Attacks |
|
Spring Break (No Class) | Week 7 |
No class this week (T 3/11, Th 3/13). | |
P2P | Week 8 |
T 3/18 Th 3/20 | |
Cloud | Week 9 |
M 3/24
Withdrawal deadline
Ch 12. Concurrency in Go
Th 3/27
F 3/28
Take Over the Whole Cluster: Attacking Kubernetes via Excessive Permissions of Third-party Applications Deadline: 11:59pm: p2: sodoh
I encourage you to attend the
DMV Security Workshop
hosted at Virginia Tech.
|
|
Fault Tolerance | Week 10 |
T 4/1 Th 4/3 | |
No Class | Week 11 |
Ch 13. The Standard Library
No class this week (4/8, 4/10) (travel) |
|
Applied Cryptography | Week 12 |
T 4/15 Th 4/17 | |
Trustworthy Computing | Week 13 |
T 4/22 Th 4/24 | |
Ledgers | Week 14 |
T 4/29 Th 5/1 | |
Final Exam Week | Week 15 |
T 5/6
We DO NOT have an exam in this class. However, if we did, our
exam time
would be Tuesday 5/6 from 9-12am. In lieu of an exam, we will meet
from at our normal time on Tuesday so that each team can present a brief presentation of
their semester's research project.
Deadline (@11:59pm): A member of your team must email me your research project report. |