School
From November 9 to 11 we will run a school on elliptic-curve cryptography. Like the schools preceeding previous ECC workshop, the target audience are Master and Ph.D. students who are planning to attend the ECC workshop and are looking for an introduction to the topics that will be presented and discussed during the workshop.
Location
All lectures of the ECC school will be held in the "Huygensgebouw" of Radboud University. The morning sessions will be held in room HG00.303. The afternoon sessions will be held in room HG00.029.
Program
Thursday, November 9, 2017
8:15–9:00 | Registration (Foyer of Huygensgebouw) |
09:00–10:30 | Elliptic-curve arithmetic Wouter Castryck [slides] |
10:30–11:00 | Break |
11:00–12:30 | Elliptic-curve cryptography Benjamin Smith [slides] |
12:30–14:00 | Lunch |
14:00–15:30 | Introduction to Magma Wieb Bosma [slides] [Intro to Magma] |
15:30–16:00 | Break |
16:00–18:00 | Exercise session [material] |
Friday, November 10, 2017
09:00–10:30 | Introduction to pairings Diego Aranha [slides] [exercises] |
10:30–11:00 | Break |
11:00–12:30 | Introduction to supersingular-isogeny-based crypto Craig Costello [slides] [exercises] |
12:30–14:00 | Lunch |
14:00–15:30 | Exercise Session |
15:30–16:00 | Break |
16:00–17:30 | Exercise session |
19:00–22:00 | Dinner in Restaurant Mira |
Saturday, November 11, 2017
09:00–10:30 | Software implementations of ECC Joppe Bos [slides] |
10:30–11:00 | Break |
11:00–12:30 | Hardware implementations of ECC Tim Güneysu & Nele Mentens |
12:30–14:00 | Lunch |
14:00–15:30 | Hardware tutorial, part I Tim Güneysu & Nele Mentens [slides] |
15:30–16:00 | Break |
16:00–17:30 | Hardware tutorial, part II Tim Güneysu & Nele Mentens |