Home Exercises
Information about oral exam
The main goal is to make sure that you have a good understanding of the subjects. You should be able to
- discuss your solutions to your home assignments (those that you did),
- use your knowledge from the course to discuss the security of related topics, protocols or technologies,
- discuss design choices and the consequences when some parts are modified,
- compare similar protocols and provide clear explanations regarding the differences.
The exam will consist of questions related to the above aspects. Some questions will likely be in discussion form and may not have a clear answer. Your task is then to have an informed discussion about a problem.
Home assignments
There are 5 sets of home assignments in the course HA1-HA5.
The procedure for solving and handing in the exercises can be found in the "introduction" lecture slides. Also rules and how grading is done can be found there. Make sure that you read those slides carefully!
Some exercises will require you to consult an academic paper. These can be accessed from the University network, but also from home by logging in to LibHub. In some cases a link is provided in the home assignment, otherwise Google Scholar is a good tool for findig them.
Each assignment will be released on the day of Lecture 1, 2, 3, 5 and 6 respectively.
You can get your home assignments at http://eitn40.eit.lth.se:3120
Questions and Feedback hours. You can ask questions about and get feedback on your home assignments in Paul's office. Use the time slots below.
Mondays, 9-12
Tuesdays, 9-12
Wednesdays, 9-10
Friday, 9-11
Deadlines:
HA1: 17/11
HA2: 24/11
HA3: 1/12
HA4: 8/12
HA5: 18/12
Note that you get a 2p penalty for each assignment type and each started 24-hour period that you are late.
Hints:
HA1, C1: Clarification: You should implemement the improved protocol found on the slides, i.e., the one where you generate 2k quadruples. Only implement coin withdrawal. Purchase phase is not required.