Security+ Academy · Leçon

Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3

Suivez l’évolution du standard WEP compromis jusqu’à WPA2-PSK et au mode Entreprise, puis découvrez la négociation SAE introduite avec WPA3.

Leçon 1 sur 413 étapes

Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3 est une leçon Security+ Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Security+ Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Security+ Academy comprend 4 leçons au total.

Pourquoi la sécurité sans fil est particulière

Les réseaux sans fil diffusent leurs signaux dans l'air, au-delà des limites physiques que les réseaux filaires respectent. Toute personne se trouvant à portée d'un signal Wi-Fi peut tenter de se connecter ou de capturer du trafic sans accéder physiquement à un bâtiment. Les réseaux sans fil sont donc intrinsèquement plus exposés que les réseaux filaires. Les protocoles de sécurité — WEP, WPA, WPA2 et WPA3 — ont été développés progressivement pour corriger les faiblesses de leurs prédécesseurs. Comprendre cette évolution est essentiel pour l'examen Security+ et pour auditer des environnements sans fil réels.

WEP : la norme compromise

WEP (Wired Equivalent Privacy) était la norme de sécurité 802.11 originale, introduite en 1997. Elle utilisait une clé de 40 bits (puis de 104 bits) avec le chiffrement par flot RC4 et un vecteur d'initialisation (IV) de 24 bits. L'IV était beaucoup trop court : avec seulement 16 millions de valeurs possibles, les IV se répètent rapidement sur les réseaux très sollicités. Les attaquants pouvaient collecter suffisamment de trames contenant des IV répétés pour retrouver la clé secrète grâce à une analyse statistique. Des outils comme Aircrack-ng peuvent casser WEP en quelques minutes en capturant à peine 50 000 paquets. WEP est totalement compromis et ne doit jamais être utilisé.

# WEP weaknesses:
# - 24-bit IV too small (reuses within hours)
# - RC4 key scheduling vulnerability
# - No MIC (message integrity check) — bit-flipping possible
# - No replay protection
#
# Cracking WEP with aircrack-ng:
# airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0
# aircrack-ng capture-01.cap

WPA : une sécurité de transition

WPA (Wi-Fi Protected Access) a été publié en 2003 comme correctif d'urgence pendant la finalisation de la norme 802.11i. WPA a introduit TKIP (Temporal Key Integrity Protocol), qui ajoutait une fonction de mélange de clés par paquet et un compteur de séquence afin de résoudre le problème de réutilisation des IV de WEP. Il ajoutait également un contrôle d'intégrité des messages (MIC) appelé Michael pour détecter la falsification des paquets. Cependant, TKIP utilise toujours RC4 et hérite de certaines de ses faiblesses. WPA a été conçu pour fonctionner sur le matériel WEP existant grâce à une mise à jour du micrologiciel et est désormais considéré comme obsolète.

# WPA-TKIP improvements over WEP:
# + Per-packet key mixing (changes key per frame)
# + 48-bit IV (larger IV space)
# + Michael MIC (message integrity check)
# + Sequence counter (replay protection)
# - Still uses RC4 cipher (inherently weaker than AES)
# - TKIP has known theoretical attacks (ChopChop, Beck-Tews)

WPA2 : la norme courante

WPA2 implémente la norme IEEE 802.11i complète et a remplacé WPA comme protocole de sécurité Wi-Fi courant en 2004. L'amélioration essentielle est CCMP (Counter Mode with CBC-MAC Protocol), qui utilise AES à la place de RC4. AES-CCMP assure à la fois le chiffrement et la protection de l'intégrité au moyen d'une clé de 128 bits. WPA2 possède deux modes : Personal (PSK) utilise une phrase secrète partagée et convient aux particuliers et aux petits bureaux, tandis que Enterprise (802.1X/RADIUS) utilise des certificats ou des identifiants individuels pour chaque utilisateur dans les environnements d'entreprise.

# WPA2 comparison:
# WPA2-Personal (PSK):
#   - Pre-Shared Key (passphrase)
#   - All devices share the same key
#   - Vulnerable to offline dictionary attacks on 4-way handshake

# WPA2-Enterprise (802.1X):
#   - Each user authenticates individually
#   - No shared secret; uses EAP + RADIUS
#   - Much more secure for organizations

La négociation en 4 étapes et l'attaque PMKID

La sécurité WPA2-PSK dépend de la négociation en 4 étapes qui se produit lorsqu'un client se connecte. L'AP et le client prouvent tous deux qu'ils connaissent la clé prépartagée en échangeant des valeurs aléatoires et en calculant une clé transitoire par paire (PTK). Un attaquant qui capture cette négociation peut tenter une attaque par dictionnaire hors ligne — en testant des millions de mots de passe — sans interagir avec l'AP. La nouvelle attaque PMKID (2018) extrait une seule trame PMKID du premier message EAPOL, ce qui évite de capturer une authentification complète du client et rend inutile la capture passive pour casser WPA2-PSK.

# Capturing WPA2 4-way handshake:
# airodump-ng -c 6 --bssid AA:BB:CC:DD:EE:FF -w capture wlan0
# aireplay-ng --deauth 5 -a AA:BB:CC:DD:EE:FF wlan0
# aircrack-ng -w wordlist.txt capture-01.cap

# PMKID attack (no deauth needed):
# hcxdumptool -i wlan0 -o pmkid.pcapng --enable_status=1
# hcxpcapngtool pmkid.pcapng -o hash.txt
# hashcat -m 22000 hash.txt wordlist.txt

WPA3 : la norme moderne

WPA3 a été introduit en 2018 pour corriger les faiblesses de WPA2. Son amélioration la plus importante consiste à remplacer la négociation PSK en 4 étapes par SAE (Simultaneous Authentication of Equals), également appelé Dragonfly. SAE assure la confidentialité persistante : le trafic capturé ne peut pas être déchiffré rétroactivement, même si le mot de passe est compromis ultérieurement. Il empêche également les attaques par dictionnaire hors ligne, car chaque tentative de connexion nécessite une interaction avec l'AP. WPA3-Enterprise impose une suite de sécurité de 192 bits pour les environnements sensibles. WPA3 introduit aussi Enhanced Open (OWE), qui chiffre les réseaux ouverts sans exiger de mot de passe.

# WPA3 improvements over WPA2:
# + SAE replaces PSK 4-way handshake
# + Forward secrecy (unique session keys per connection)
# + No offline dictionary attacks (active interaction required)
# + 192-bit mode for WPA3-Enterprise (CNSA suite)
# + OWE encrypts open/captive-portal networks
# + PMF (Protected Management Frames) mandatory

Trames de gestion protégées (PMF)

PMF (Protected Management Frames), défini dans 802.11w, assure la protection de l'intégrité des trames de gestion telles que celles de désauthentification et de désassociation. Sans PMF, ces trames ne sont pas authentifiées et peuvent être falsifiées par toute personne à portée radio, ce qui permet des attaques de désauthentification qui expulsent les clients du réseau. PMF est facultatif dans WPA2, mais obligatoire dans WPA3. Activer PMF sur les réseaux WPA2 bloque la plupart des attaques fondées sur la désauthentification, notamment l'étape préalable de nombreuses attaques par faux jumeau et de capture de négociation.

# Hostapd configuration with PMF:
# /etc/hostapd/hostapd.conf
# wpa=2
# wpa_key_mgmt=WPA-PSK
# ieee80211w=2       <- 0=disabled, 1=optional, 2=required
# wpa_pairwise=CCMP

# PMF=2 (required) blocks deauthentication spoofing attacks

Vulnérabilités de WPS

WPS (Wi-Fi Protected Setup) a été conçu pour simplifier la connexion des appareils aux réseaux WPA2 à l'aide d'un code PIN à 8 chiffres ou d'un bouton-poussoir. La méthode par PIN présente une faille critique : le PIN à 8 chiffres est en réalité composé de deux PIN indépendants de 4 chiffres, validés séparément, ce qui réduit l'espace des clés de 100 millions à 11 000 combinaisons. Les outils Reaver et Bully peuvent tester toutes les combinaisons d'un PIN WPS en quelques heures. Même après un verrouillage, certains AP réinitialisent le délai de verrouillage. Le WPS fondé sur un PIN doit être entièrement désactivé ; le WPS par bouton-poussoir offre une fenêtre d'attaque plus réduite, mais présente toujours un risque.

# WPS PIN brute-force:
# reaver -i wlan0mon -b AA:BB:CC:DD:EE:FF -vv

# Disable WPS in router admin interface
# OR verify via:
nmap -p 80 --script http-wps-detect 192.168.1.1

# WPS enabled and PIN mode = HIGH RISK, disable immediately

Choisir la clé de chiffrement sans fil

Choisir un chiffrement robuste pour votre réseau sans fil consiste à sélectionner le protocole et la configuration appropriés. La hiérarchie recommandée, du plus robuste au plus faible, est la suivante : WPA3-Enterprise > WPA3-Personal > WPA2-Enterprise > WPA2-Personal. Pour WPA2/3-Personal, utilisez une phrase secrète d'au moins 20 caractères aléatoires afin de résister aux attaques par dictionnaire hors ligne. Évitez complètement TKIP : utilisez uniquement CCMP/AES. Configurez explicitement les suites de chiffrement plutôt que d'autoriser le mode mixte, qui pourrait négocier un chiffrement plus faible pour assurer la compatibilité avec d'anciens appareils.

# Recommended hostapd/wpa_supplicant settings:
# Protocol:     WPA3 (wpa=3) or WPA2 (wpa=2)
# Key mgmt:     WPA-PSK-SHA256 or SAE (WPA3)
# Pairwise:     CCMP (AES) only
# Avoid:        TKIP, WEP, mixed WPA+WPA2
# Passphrase:   >= 20 random characters for PSK
# WPS:          Disabled

Comparer les normes pour l'examen

L'examen Security+ évalue fréquemment votre capacité à comparer les protocoles sans fil. Principaux éléments distinctifs : WEP utilise RC4 avec un IV court et compromis — c'est toujours le mauvais choix. WPA/TKIP est obsolète et utilise également RC4. WPA2/CCMP utilise AES et constitue actuellement le niveau minimal acceptable. WPA3/SAE ajoute la confidentialité persistante et élimine les attaques par dictionnaire hors ligne. Le mode Enterprise (802.1X/RADIUS) est toujours plus sécurisé que le mode Personal/PSK pour les organisations. Mémorisez ces différences et la raison de l'introduction de chacune d'elles.

Aspects réglementaires et conformité

De nombreux référentiels de conformité imposent des contrôles de sécurité sans fil précis. PCI-DSS exige WPA2 ou une version ultérieure avec chiffrement AES pour tout réseau sans fil relevant du périmètre des données des titulaires de cartes. Les organisations doivent également recenser tous les points d'accès sans fil chaque trimestre et rechercher les AP malveillants. HIPAA exige le chiffrement des données sans fil contenant des PHI. Les auditeurs recherchent la documentation réseau, les normes de chiffrement, les programmes de détection des AP malveillants et les évaluations périodiques des vulnérabilités sans fil. Ne pas abandonner WEP ou WPA/TKIP dans un environnement PCI peut entraîner des sanctions importantes.

Vérification rapide

Évaluez votre compréhension des concepts de CompTIA Security+ (SY0-701) abordés dans cette leçon.

Récapitulatif de la leçon

Dans cette leçon, vous avez appris que WEP est totalement compromis en raison de son IV court et des faiblesses de RC4 et ne doit jamais être utilisé ; que WPA2/CCMP utilise AES, mais que WPA2-Personal est vulnérable aux attaques par dictionnaire hors ligne contre les négociations en 4 étapes capturées ; et que WPA3/SAE assure la confidentialité persistante et empêche le cassage hors ligne en exigeant une interaction active avec l'AP. Nous allons maintenant étudier des attaques sans fil précises, notamment le faux jumeau et les techniques de désauthentification.

Gratuit pour commencer

Apprends Security+ Academy avec un tuteur IA — gratuit

Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.

Cours
30
Leçons
120

Questions Fréquemment Posées

La leçon « Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3 » est-elle gratuite ?

Oui — le texte complet de « Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3 » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Security+ Academy, passe à CoddyKit PRO. Le cours Security+ Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3 » ?

Suivez l’évolution du standard WEP compromis jusqu’à WPA2-PSK et au mode Entreprise, puis découvrez la négociation SAE introduite avec WPA3. Tu pratiques Security+ Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Security+ Academy ?

Aucune expérience préalable n'est requise. Security+ Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3 » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Security+ Academy ?

Oui. Chaque leçon Security+ Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Protocoles de sécurité Wi-Fi : WEP, WPA2, WPA3
  2. Attaques sans fil : jumeau malveillant, désauthentification et AP malveillant
  3. Réseaux sans fil d’entreprise : 802.1X et RADIUS
  4. Bluetooth et menaces sans fil liées à l’IoT
← Retour à Security+ Academy