Material
Material
| Week | Type | Date | Content | Assessment |
| 13 to 24 | [ organisation | notation | revision questions and solutions ] | |||
| 13 | Lecture slot (synchronous) |
18/01/27 @ 11:00 Ada Lovelace Building SM3 |
Unit intro.
[ slides | notes ] [ slides | notes ] |
Summative coursework assignment (AttackHW):
submission deadline 29/04/27 [ description ] |
| Lab. slot (synchronous) |
21/01/27 @ 13:00 MVB-1.15 |
[ worksheet ] | ||
| Lab. slot (synchronous) |
22/01/27 @ 11:00 MVB-1.15 |
[ worksheet ] | ||
| 14 | Lecture slot (synchronous) |
25/01/27 @ 11:00 Ada Lovelace Building SM3 |
Implementation (AES) [ slides | notes | extended notes ] |
|
| Lab. slot (synchronous) |
28/01/27 @ 13:00 MVB-1.15 |
[ worksheet ] | ||
| Lab. slot (synchronous) |
29/01/27 @ 11:00 MVB-1.15 |
[ worksheet ] | ||
| Additional resources |
|
|||
| 15 | Lecture slot (synchronous) |
01/02/27 @ 11:00 Ada Lovelace Building SM3 |
Implementation (RSA) [ slides | notes ] |
|
| Lab. slot (synchronous) |
04/02/27 @ 13:00 MVB-1.15 |
[ worksheet ] | ||
| Lab. slot (synchronous) |
05/02/27 @ 11:00 MVB-1.15 |
[ worksheet ] | ||
| Additional resources |
|
|||
| 16 | Lecture slot (synchronous) |
08/02/27 @ 11:00 Ada Lovelace Building SM3 |
Implementation attacks (concepts) [ slides | notes | extended notes ] |
|
| Lab. slot (synchronous) |
11/02/27 @ 13:00 MVB-1.15 |
[ worksheet ] | ||
| Lab. slot (synchronous) |
12/02/27 @ 11:00 MVB-1.15 |
[ worksheet ] | ||
| Additional resources |
|
|||
| 17 | Lecture slot (synchronous) |
15/02/27 @ 11:00 Ada Lovelace Building SM3 |
Implementation attacks (examples) [ slides | notes | extended notes ] |
|
| Lab. slot (synchronous) |
18/02/27 @ 13:00 MVB-1.15 |
[ worksheet ] | ||
| Lab. slot (synchronous) |
19/02/27 @ 11:00 MVB-1.15 |
[ worksheet ] | ||
| Additional resources |
|
|||
| TB2 consolidation week | ||||
| 19 | Lecture slot (synchronous) |
01/03/27 @ 11:00 Ada Lovelace Building SM3 |
Implementation (T/PRBG) [ slides | notes ] |
|
| Lab. slot (synchronous) |
04/03/27 @ 13:00 MVB-1.15 |
|||
| Lab. slot (synchronous) |
05/03/27 @ 11:00 MVB-1.15 |
|||
| Additional resources |
|
|||
| 20 | Lecture slot (synchronous) |
08/03/27 @ 11:00 Ada Lovelace Building SM3 |
||
| Lab. slot (synchronous) |
11/03/27 @ 13:00 MVB-1.15 |
|||
| Lab. slot (synchronous) |
12/03/27 @ 11:00 MVB-1.15 |
|||
| Additional resources | ||||
| 21 | Lecture slot (asynchronous) |
15/03/27 @ 11:00 Ada Lovelace Building SM3 |
||
| Lab. slot (synchronous) |
18/03/27 @ 13:00 MVB-1.15 |
|||
| Lab. slot (synchronous) |
19/03/27 @ 11:00 MVB-1.15 |
|||
| Additional resources | ||||
| 22 | Lecture slot (asynchronous) |
12/04/27 @ 11:00 Ada Lovelace Building SM3 |
||
| Lab. slot (synchronous) |
15/04/27 @ 13:00 MVB-1.15 |
|||
| Lab. slot (synchronous) |
16/04/27 @ 11:00 MVB-1.15 |
|||
| Additional resources | ||||
| 23 | Lecture slot (asynchronous) |
19/04/27 @ 11:00 Ada Lovelace Building SM3 |
Chloe: challenges with post-quantum transition | |
| Lab. slot (synchronous) |
22/04/27 @ 13:00 MVB-1.15 |
|||
| Lab. slot (synchronous) |
23/04/27 @ 11:00 MVB-1.15 |
|||
| Additional resources | ||||
| 24 | Lecture slot (asynchronous) |
26/04/27 @ 11:00 Ada Lovelace Building SM3 |
Unit outro.
[ slides | notes ] |
|
| TB2 assessment period | ||||