Number of hours
- Lectures 10.0
- Projects 0
- Tutorials 0
- Internship 0
- Laboratory works 8.0
- Written tests 0
ECTS
ECTS 1.5
Goal(s)
*Understand the main cryptographic primitives and how to use them
*Master OPENSSL and GPG
*Understand password authentication and how to break them
*Network attacks and defences strategies
*How to secure an operating system
- Know how to secure an operating system
- Write secure code and use tools for code analysis and vulnerability research
- Protocol verification
Cedric LAURADOUX
Content(s)
The module aims to expose the main network and system security issues.
It begins with 2 lectures on applied cryptography with somes labs on OPENSSL and GPG.
The second lecture is on access control and authentication with a lab on password breaking.
The course then addresses more specific issues with a class on code analysis, secure coding, and associated tools.
The course also covers the verification of cryptographic protocols.
Prerequisites
EXAM: final exam (2h)
NOTE = EXAM
The course exists in the following branches:
- Curriculum - Embedded Systems & Connect. Devices - Semester 7