Cybersécurité · Gratuit
Cryptographie
Par DevWorkWeb
Une formation pratique et technique pour maîtriser les primitives cryptographiques et leurs usages sécurisés dans les applications modernes.
Ce que vous allez apprendre
Prérequis
Savoir utiliser un navigateur et un terminal ; Bases de Python recommandées mais non obligatoires
Public cible
- • Débutants en cybersécurité
- • Étudiants en systèmes et réseaux
- • Techniciens support
- • Développeurs
Programme détaillé
10 modules · 40 leçons1. Fondamentaux et modèle de menace 4 leçons
Module technique : fondamentaux et modèle de menace. Quatre leçons, un quiz et un laboratoire avec données de test.
- Confidentialité, intégrité, authenticité 19 min
- Chiffrement, hachage et encodage 19 min
- Aléa cryptographique et entropie 19 min
- Menaces et erreurs de conception 19 min
2. Chiffrement symétrique et AES 4 leçons
Module technique : chiffrement symétrique et aes. Quatre leçons, un quiz et un laboratoire avec données de test.
- Principe des clés symétriques 19 min
- Modes CBC, CTR et GCM 19 min
- AES-GCM avec Python 19 min
- Nonce, AAD et intégrité 19 min
3. Hachage et authentification des messages 4 leçons
Module technique : hachage et authentification des messages. Quatre leçons, un quiz et un laboratoire avec données de test.
- SHA-256 et empreintes 19 min
- Collisions et résistance à la préimage 19 min
- HMAC-SHA256 19 min
- Argon2id pour les mots de passe 19 min
4. Cryptographie asymétrique 4 leçons
Module technique : cryptographie asymétrique. Quatre leçons, un quiz et un laboratoire avec données de test.
- Clé publique et clé privée 19 min
- RSA-OAEP et ses limites 19 min
- Échange de clés ECDH 19 min
- Courbes elliptiques et choix des algorithmes 19 min
5. Signatures numériques et PKI 4 leçons
Module technique : signatures numériques et pki. Quatre leçons, un quiz et un laboratoire avec données de test.
- Signatures Ed25519 19 min
- Certificats X.509 19 min
- Autorités de certification 19 min
- Rotation et révocation 19 min
6. TLS 1.3 et HTTPS 4 leçons
Module technique : tls 1.3 et https. Quatre leçons, un quiz et un laboratoire avec données de test.
- Handshake TLS 1.3 19 min
- Authentification serveur et SNI 19 min
- PFS et secrets éphémères 19 min
- Diagnostic TLS avec OpenSSL 19 min
7. Gestion des clés et secrets 4 leçons
Module technique : gestion des clés et secrets. Quatre leçons, un quiz et un laboratoire avec données de test.
- Génération et stockage des clés 19 min
- Rotation, sauvegarde et destruction 19 min
- HKDF et dérivation de clés 19 min
- Erreurs de gestion de secrets 19 min
8. Cryptographie des applications web 4 leçons
Module technique : cryptographie des applications web. Quatre leçons, un quiz et un laboratoire avec données de test.
- Cookies, sessions et chiffrement 19 min
- Tokens signés et JWT 19 min
- Chiffrement des données sensibles 19 min
- Intégration PHP et Laravel 19 min
9. Audit, erreurs et bonnes pratiques 4 leçons
Module technique : audit, erreurs et bonnes pratiques. Quatre leçons, un quiz et un laboratoire avec données de test.
- Reconnaître les algorithmes obsolètes 19 min
- Tests d’intégrité et cas négatifs 19 min
- Analyse de configuration TLS 19 min
- Journalisation sans fuite de secrets 19 min
10. Projet de synthèse 4 leçons
Module technique : projet de synthèse. Quatre leçons, un quiz et un laboratoire avec données de test.
- Architecture d’un coffre de documents 19 min
- Prototype de chiffrement local 19 min
- Tests et documentation 19 min
- Soutenance et bonnes pratiques 19 min
- Accès à vie
- Certificat inclus
- Exercices pratiques
- Mises à jour gratuites
Avis des apprenants
Aucun avis pour l'instant. Soyez le premier à donner le vôtre.