Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Inria (French Institute for Research in Computer Science and Automation)

Code-Based Cryptography

Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique

This course may be unavailable.

Overview

Description

This archived course remains open to registrations although it is not facilitated by the course teachers: its contents are no longer updated and may therefore no longer be up to date.
The last version of this Mooc Code-Based Cryptography dates back to June 2016.
If you register,you can freely consult the read-only resourcesbut all collaborative spaces are closed (forums, wiki and other collaborative exercises): you cannot interact with the teaching team or with other learners. Furthermore,you will not be able to obtain an attestation of achievement for this course.

We all usecryptographyin our daily lives. The security of the most popularPublic-Key Cryptosystemsare based either on the hardness of factoring or the presumed intractability of the discrete logarithm problem. Advances on these problems or the construction of large quantum computers would dramatically change the landscape:Code-Based Cryptography is a powerful and promising alternative.

The objective of this course is to present thestate of the art of these cryptosystems. This MOOC covers the essentials that you should know about this hot topic inCryptography and Coding Theory: the security-reduction proofs, the possible attacks, several proposals to reduce the key-size, etc.

Syllabus

Plan de cours

  • Week 1: Error-Correcting Codes and Cryptography
  • Week 2: McEliece Cryptosystem
  • Week 3: Message Attacks (ISD)
  • Week 4: Key Attacks
  • Week 5: Other cryptographic constructions relying on coding theory

Reviews

Start your review of Code-Based Cryptography

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.