First semester

Data Security

Objectives

Computer security is currently the subject of a particularly dynamic agenda: spectacular attacks (viruses, intrusions, etc.), e-commerce, changes in legislation, etc.

The aim of this course is to present the main principles of computer security and data protection techniques.

Cryptography is one of the tools used to protect against disclosure, modification or illegitimate access to data or resources.

Cryptographic techniques provide confidentiality, integrity, signature and authentication services.

Finally, systems using these techniques will be described schematically.

Course outline

1. Introduction to safety
1.1. Needs
1.2. threats

2. Cryptography
2.1. General definitions
2.2. Secret key cryptography
2.3. Public key cryptography
2.4. Cryptographic protocols

3. User systems
3.1. Web applications
3.2. Bank cards
3.3. Network applications

Prerequisites

Not indicated