Ensimag Rubrique Formation 2022

Hardware and Embedded Systems Security - WMM53S2

  • Number of hours

    • Lectures 18.0
    • Laboratory works 12.0


    ECTS 3.0


This course aims at presenting the specific design constraints for secure integrated systems and at giving circuit level and architecture level methods for the specification, design and implementation of robust cryptographic circuits.

Contact Paolo MAISTRI


Embedded system design and architecture:
Basic concepts: hardware architecture (processor-based systems, hardware IP) and software architecture (RTOS, API).
Integrated Circuits and SoCs.

Design and implementation of secured circuits and crypto processors:
Secure circuits: design constraints, qualification, common criteria.
Types of attacks, exploitation examples.
Impact on test techniques.
Implementation of protections (counter-measures) against the different types of attacks.
Examples of secure architectures for symmetric and asymmetric coding algorithms.


Digital circuit design, computer architecture, cryptanalysis and cryptography. (M1 courses).


The exam is given in english only 

Written examination (2h) and reports on lab works at CIME laboratory.

S1=30%TP+20%CC+50%E1; S2=30%TP+20%CC+50%E2 (if E2>E1)

Additional Information

This course is given in english only EN

Curriculum->M2 Sec, Crypt. and Coding of Info.->SCCI - Semester 3