Project(s)
There are 2 projects.
Project 1
This project relates to topics discussed on lecture 3. After that lecture you should be able to understand the project.
Project description: here
Supporting files: here
Deadline: February 3rd at 23.59.
Project 2
This project covers several parts of the course, but you should be able to start on it right away.
Project description: here
Code review form: here
Contribution statement form: here
Each oral presentation will focus on one of the following topics:
A. Certificate handling.
B. Confidentiality and integrity in SSL.
C. Logging in and password handling.
D. Replay attacks in the SSL handshake and record protocols.
E. MITM-attacks in SSL.
F. Differences between cipher suites in SSL.
G. How should ethics rank compared to other industrial decision factors? How are ethical considerations handled in the real world?
Deadlines:
1. February 10th, book presentation time (top three available time slots [3-4 groups per time slot], rank topic letters), email Paul.
2. February 25th, distribute your report (not code) for peer-review, cc to Paul.
3. March 1st, return your comments for the two reports that you have reviewed, cc to Paul.
4. March 2nd, code peer-review completed (do not cc Paul).
5. March 3rd, mail code, configuration files (compression ok) and report bundle (pdf, uncompressed) to Paul.
6. Day before your presentation, mail presentation (pdf, uncompressed) to Paul.
All deadlines are at 23.59.
Note on code peer-review: For the code 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 code peer-review pairs act autonomously, deciding on their own when and where to meet (respecting the deadline). Read the project description and see the code review form for instructions. If you wish to (optional), you can book a time-slot with Paul for teacher support for your code peer-review.
Presentations will be held in E:2517 (has a projector with VGA/DVI/HDMI connectors).
Presentation time slots:
9/3 | 10/3 | |
8.45 - 9.45 | 4C, 13E, 23B, 25G | 16E, 32C, 38G |
9.45 - 10.45 | 6C, 20A, 26E | 18E, 19C, 21A |
10.45 - 11.45 | 2E, 22C, 28D, 36F | 11C, 12D, 24E |
11.45 - 13.00 | Lunch | Lunch |
13.00 - 14.00 | 5C, 7E, 9D, 30G | 10C, 15E, 17G |
14.00 - 15.00 | 3E, 8C, 31D | 14D, 34C, 35E, 37A |
15.00 - 16.00 | 1C, 27E, 29B, 33D | |
16.00 - 17.00 | Avoid | Avoid |
Office Hours
Paul Stankovski is available for IRL consultance on
- Tuesdays 10.15 - 12,
- Thursdays 13.15 - 15.
in his office E:3120d.
Paul's 24/7 email service works like a charm for assistance at off-hours. That is, you are free to email your question at any time, and Paul will respond as soon as it is practical to do so.