Course group - MS_MS

Mobility and Security

Edit

ECTS credits

8.0

Course Director(s):

  • EL-MRABET Nadia
  • General Description:

    The objectives are in direct continuity with the training from Semester 8. It mobilises all the acquired knowledge and skills of students in electronic systems and industrial information systems. It requires solid basics in both fields.

    The technological goals of Security and Mobility propose a set of course units for acquiring the knowledge, skills, tools and methodologies necessary for engineering students to orientate themselves towards professions of embedded system security. It allows students to implement their study of secured embedded systems. Aspects of embedded software design, norms, certifications and reliability will be covered.

    On completion of the course students will have acquired the basics of cryptography, its implementation in embedded systems and potential security loopholes, along with the in-built protection to be planned for during the design of a cryptographic protocol on an embedded or internet circuit.

    Links between course units:

    The course group is organised around four fundamental subjects relating to embedded systems:
    - Cryptography
    - Side Channel Attacks
    - Mobility
    - Management

    Added to these is the Study project involving a full month’s work studying a subject proposed by academics or industrial partners.

    Orientations / Associations with other courses:

    The Mobility and Security course group includes 13 course units split into four sub-groups.
    Course unit - Cryptography:
    - Public key cryptography (2 sessions, 6h) : course
    - Private key cryptography (5 sessions,15h) : course and supervised study
    - Algorithms for cryptography (6 sessions, 18h) : Practical courses

    Course unit - Side Channel Attacks :
    -Theoretical course on hardware attacks (4 sessions, 12h)
    - Practical demonstration of attacks by observation (2 sessions, 6h)
    - Practical demonstration of fault attacks (2 sessions, 6h)
    - Side Channel attacks (2 sessions, 6h)

    Course unit - Mobility:
    - RFID Tags (4 sessions, 12h) : Course
    - Introduction to networks (3 sessions, 6h) : Course
    - Web and network security (4 sessions, 12h) : Course/Practical course
    - Biometrics (4 sessions, 12h) : Course and supervised study  

    Course unit - Management:
    - Certification (2 sessions, 6h) : Course/Practical course
    - Company visits (4 sessions, 12h)
    - Digital Law and Security (1 session, 3h)
    - Security of Windows operating systems in companies (2 sessions, 6h)

    Course Unit - Project Study

    The option Mobility and Security is linked to previous courses of ISMIN, in particular the Embedded Systems and Computer Science majors.

    The Mobility and Security option enables students to study in more detail and then implement secured embedded systems. Aspects of embedded software design norms, certification and reliabilty are also taken into account.

    Key words:

    Cryptography Cryptography Smart Card IoT Local network AES/RSA/ECC