Cryptography and secure protocols for embedded systems - 5AMSE520
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Number of hours
- Lectures : 16.5
- Tutorials : 6.0
- Laboratory works : 15.0
- Projects : -
- Internship : -
ECTS : 0.0
-
Officials : Yann KIEFFER
Goals
After the course, the student should be able to:
- analyze the security needs of a communication and/or computation system at an algorithmic/informational level;
- find trivial flaws in (in)secure protocol proposals;
- grasp the design principles and security stakes of cryptographic primitives;
- implement a cryptographic primitive (hardware or embedded) knowing its specification.
Content - The need for cryptographic primitives and protocols;
- Symmetric cryptosystems: design, make-up, analysis;
- Security features of protocols;
- Security assessment of cryptographic protocols;
- Arithmetic for asymmetric cryptography;
- Examples of asymmetric cryptosystems;
- Implementations of cryptographic primitives.
PrerequisitesHardware design courses: digital design, VHDL, FPGA.
Embedded application design.
Tests E1: result of end-term written exam (90 min)
E2: individual oral examination (30 min)
CC: semester-long assessment
Documents and calculators authorized for all exams
The exam is given in english only 
Calendar The course exists in the following branches:
- Curriculum - EIS - Semester 9 (this course is given in english only
) - Curriculum - EIS (Apprenticeship) - Semester 9 (this course is given in english only
) - Curriculum - - Semester 9 (this course is given in english only
)
see
the course schedule for 2022-2023
Additional Information Course ID : 5AMSE520
Course language(s): 
The course is attached to the following structures:
You can find this course among all other courses.
Bibliography The code book: the science of secrecy from ancient Egypt to quantum cryptography, Simon Singh; Anchor.
Cryptography - a very short introduction, Fred Piper & Sean Murphy; Oxford university press.
Understanding cryptography - a textbook for students and practitioners, Christoph Paar, Jan Pelzl; Springer.
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update April 7, 2021