Topic outline

  • Welcome to this special course on coding theory and security! Please refer to the syllabus for some initial information, and come to the first lecture where we will discuss the interests of the students and decide on the contents and practices of the course. If you have any questions, you can contact me by e-mail: camilla.hollanti@aalto.fi.

    Tentative schedule

    Week 1:

    Lectures on finite fields, basics in coding theory, and code-based cryptography

    Week 2:

    Lectures on code-based cryptography and private information retrieval; selecting student project topics

    Week 3:

    Lecture on private information retrieval; TA session with some exercises and help for getting started with the projects; fixing the schedule for student presentations

    Week 4:

    Guest lecture on secure multiparty computation(?); student presentations

    Week 5:

    Student presentations 

    Week 6:

    Student presentations; TA session where you can get some help with the written reports if needed.

    Presentation schedule:

    Tue 7.5. Olga Kuznetsova (PIR+arbitrary collusion patterns), Elias Jäämeri (rank metric codes and CBC)

    Thu 9.5. Guest lecture by Ragnar Freij-Hollanti

    Tue 14.5. Pihla Karanko (Sun2017), double lecture

    Thu 16.5. Lauri Ahlberg (AlAmiri2019), Ilari Liusvaara (NIST competition CBC, see link under Materials)

    Tue 21.5. Antti Immonen (Karpuk2018), Negin Karimi (Stern1989)

    Thu 23.5. SAGE software session, ROOM U256 (Windows)

    If your name is missing above and you would like to give a presentation, please let me know asap!