There are 2 projects.
This project relates to topics discussed on lecture 3. After that lecture you should be able to understand the project.
This project covers several parts of the course, but you should be able to start on it right away.
Each oral presentation will focus on one of the following topics:
A. Certificate handling.
B. Confidentiality and integrity in TLS.
C. Logging in and password handling.
D. Replay attacks in the TLS handshake and record protocols.
E. MITM-attacks in TLS.
F. Differences between cipher suites in TLS.
G. How should ethics rank compared to other industrial decision factors? How are ethical considerations handled in the real world?
February 18th, book presentation time (top three available time slots [3-4 groups per time slot], rank topic letters). You need to email TA to book a presentation time.
February 28th, distribute your report (not code) for peer-review.
March 4th, return your comments for the two reports that you have reviewed.
4. March 6th, functionality peer-review completed.
March 8th, mail code, configuration files (compression ok) and report bundle (pdf, uncompressed).
Day before your presentation, mail presentation (pdf, uncompressed).
All deadlines are at 23.59.
Note that report and presentation language is English.
Note on functionality peer-review: For the functionality review, reviewers and reviewees are expected to set up a live meeting (do not just email your code, because this is actually a functionality review). The functionality peer-review pairs act autonomously, deciding on their own when and where to meet (respecting the deadline). Read the project description and see the functionality review form for instructions. If you wish to (optional), you can book a time-slot with the TA for teacher support for your functionality peer-review.
Presentations will be held in E:2517 (has a projector with VGA/DVI/HDMI connectors).
Presentation time slots: (colored slots are available):
|8.30 - 9.30||7C, 4G
||2E, 13F, 5C
|9.30 - 10.30||1D, 25A, 21C
|10.30 - 11.30||18B, 9C, 26E
||3C, 11G, 8A
|11.30 - 13.00||Lunch||Lunch||Lunch
|13.00 - 14.00|| 6D, 19C, 14E
|| 16C, 29E, 17G
|14.00 - 15.00|| 24D, 27B, 10C
|15.00 - 16.00||23B, 22D
|| 30C, (BaG), 12E
|16.00 - 17.00|
Office days: Wednesdays: 15-17, Fridays: 15-17
Office number: E:3116c
You can send emails to TA (Pegah) for help at any time.