Class 12: Bootstrapping Trust
Slides
- HTTPS
- Requirements for Transport Layer Security
- Introduction to Encryption
- Kerckhoff’s Principle
- Jefferson’s Wheel Cipher
- Key Agreement over an Insecure Channel
- Signatures
Check out https://safetyschool.us/ and http://safetyschool.us/!
Project 2 is due on Friday, 23 February. Please try to get the local editing for github working (and the directions with screenshots that Beenish posted on the Canvas site should help), but if you are stuck on this it is okay to skip steps 9 and 10 and Problem 5.
Class 11: Owning a Piece of the Internet
Here is the survey I talked about in class: https://forms.gle/t7SSm8smgwTwGwxN9
Submit it by 5:00pm tomorrow (Wednesday, 21 February).
Project 2 is due on Friday, 23 February. As mentioned in class, setting up local editing for github is a bit more complicated than expected, so it is okay to skip steps 9 and 10 and Problem 5.
The first part of Project 2 is due on Monday, 19 February (the full submission is due on Friday, 23 February). Everyone is strongly encouraged to get started on Project 2 soon so you can ask questions about any problems you run into in class Thursday.
Class 9: PageRank and Packet Pathways
ping
and traceroute
(tracert
on Windows)The first part of Project 2 is due on Monday, 19 February (the full submission is due on Friday, 23 February). Everyone is strongly encouraged to get started on Project 2 soon so you can ask questions about any problems you run into in class Thursday.
Class 8: The Internet and the World Wide Web
This post has links to some of the most awesome websites ever created, and we hope you and any crawler that happens to visit this page will enjoy them!
The slides are here: Class 7: Finding Needles on the Web.
The slides are here: Class 6: Search.
The slides are here: Class 5: Computing on Binary Data.
Project 1 is due at the beginning of class on Thursday, 1 February 2024.
The news discussions are now on a two-week cycle. There is a new discussion post in Canvas, and an expectation that everyone makes a valuable contribution sometime before 9 February.
The slides are here: Class 4: Continuous Binary Representations.