Introduction to cryptology

Credits

6 ECTS, CTD 36h, TP 18h

Instructor

Bruno Grenet and Clément Pernet

Description

The aim of this course is to give mathematical grounds of security, integrity, authentication and cryptology.

Course

  1. Binary encoding of information
  2. Zn* group, field theory
  3. Symmetric cryptography
  4. Asymmetric cryptography, RSA
  5. Hash, DSA
  6. Lossless compression
  7. Error correcting codes
  8. Linear codes
  9. Cyclic codes

This course include practical sessions.