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: 2018-02-01
Project 2
This project covers several parts of the course, but you should be able to start on it right away.
Project description: here
Functionality 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 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?
Deadlines:
1. February 9th, 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.
2. February 24th, distribute your report (not code) for peer-review.
3. February 28th, return your comments for the two reports that you have reviewed.
4. March 1st, functionality peer-review completed.
5. March 2nd, mail code, configuration files (compression ok) and report bundle (pdf, uncompressed).
6. 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):
2018-03-05 |
2018-03-06 |
2018-03-07 |
|
8.30 - 9.30 | 10A, 16C, 34B |
7G, 9B, 18C |
3C, 13E, 29A |
9.30 - 10.30 | 23A, 4C, 15G |
14C, 12G, 5D |
33C, 20G, 37A |
10.30 - 11.30 | 2A, 11B, 24C, 19D |
8C, 6A, 28B |
35C, 32A |
11.30 - 13.00 | Lunch | Lunch | Lunch |
13.00 - 14.00 | 1C, 17A, 31B |
||
14.00 - 15.00 | 30D, 27C, 21E |
||
15.00 - 16.00 | 22C, 25G |
||
16.00 - 17.00 |
Office Hours
Tuesdays: 15-17
Wednsdays: 13-15
Office number: 2535
Office location: South corridor on the second floor in E-building
You can send emails to TA (Pegah) for help at any time.