Spécialisation en cybersécurité
Formation Coursera, MOOC (2022). Cette spécialisation de l'University of Maryland (US) couvre les concepts fondamentaux à la construction de systèmes sécurisés, y compris le matériel, les logiciels et l'interface homme-machine, avec l'utilisation de la cryptographie pour sécuriser les interactions. Ces concepts sont illustrés par des exemples tirés de la pratique moderne et complétés par des exercices pratiques impliquant outils et techniques.
Cours 1: Sécurité utilisable
Sujets principaux:
- Interaction Homme-Machine (HCI);
- Méthodologie de conception et prototypage;
- A/B testing, évaluation quantitative et qualitative;
- Conception d'interactions sécurisées;
- Biométrie, authentification à deux facteurs (2FA);
- Paramètres de confidentialité, inférence de données.
Cours 2: Sécurité logicielle
Sujets principaux:
- Sécurité de bas niveau: attaques et exploits;
- Se défendre contre les exploits de bas niveau;
- Sécurité web: attaques et défenses;
- Concevoir et créer des logiciels sécurisés;
- Analyse statique de programme;
- Tests d'intrusion et fuzzing.
Cours 3: Cryptographie
Sujets principaux:
- Secret informatique et cryptographie moderne;
- Cryptage à clé privée;
- Codes d'authentification des messages;
- Théorie du nombre;
- Échange de clés et cryptage à clé publique;
- Signatures numériques.
Cours 4: Sécurité matérielle
Sujets principaux:
- Conception de système numérique: fondamentaux et vulnérabilités;
- Concevoir la protection de propriété intellectuelle;
- Attaques physiques et exponentiation modulaire;
- Attaques par canal auxiliaire et contre-mesures;
- Détection de cheval de Troie matériel;
- Circuit intégré de confiance;
- Bonnes pratiques et technologies émergentes.
Références
Formation
Usable security (Sécurité utilisable, certificat de cours)
Software security (Sécurité logicielle, certificat de cours)
Cryptography (Cryptographie, certificat de cours)
Hardware security (Sécurité matérielle, certificat de cours)
Articles associés
Les essentiels de la blockchain (formation Cognitive Class)
Technologies Bitcoin et cryptomonnaie (formation Coursera)