Advanced Cryptology - WMM9SY06
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Goals
Introduction to advanced topics in cryptology
Content Information-theoretical security
================================
- Secret sharing
- MDS codes and basic code-based secret-sharing
- Minimal codewords, access structures
- Perfectly-secure message transmission
Advanced protocols
==================
Zero-Knowledge (ZK) proofs are a fundamental building block to design advanced cryptographic schemes for privacy-related purpose. An example of such schemes, can be group signatures, which allow users to sign on behalf of a group they previously enrolled in, while keeping their identities private inside the group and finally staying accountable for the signatures they provide. We will present some constructions of ZK proofs from lattice assumptions and use them in the construction of privacy-friendly protocols along with their security proofs.
PrerequisitesSome knowledge of the following is required:
- Cryptography
- Symmetric and asymmetric primitives and their associated security definitions
- Mathematics
- Linear algebra
- Finite fields
- Computer science
Tests The exam is given in english only 
Calendar The course exists in the following branches:
- Curriculum - Master in Computer Science - Semester 9 (this course is given in english only
) - Curriculum - Master in Applied Mathematics - Semester 9 (this course is given in english only
)
see
the course schedule for 2022-2023
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update December 6, 2017