Gegevenscodering en verificatie instellen
Codering - Overzicht
WEP-codering inschakelen
Taken voor systeembeheerders
De client instellen voor WEP- en MD5-verificatie
De client instellen voor WPA-PSK met WEP- of TKIP-verificatie
De client instellen voor WPA met TKIP-codering en TLS-verificatie
De client instellen voor WPA met TKIP-codering en TTLS- of PEAP-verificatie
De client instellen voor CCX met CKIP-codering en LEAP-verificatie
WEP-codering (Wired Equivalent Privacy) en gedeelde verificatie helpen bij de beveiliging van netwerkgegevens. WEP gebruikt een coderingssleutel om gegevens te coderen voor transmissie. Alleen computers met dezelfde coderingssleutel kunnen toegang tot het netwerk krijgen of gecodeerde gegevens van andere computers decoderen. Verificatie biedt een aanvullend validatieproces tussen de adapter en het toegangspunt. Het WEP-coderingsalgoritme kan vanaf het netwerk actief of passief worden aangevallen. TKIP- en CKIP-algoritmen bevatten uitbreidingen op het WEP-protocol die aanvallen vanaf het netwerk onschadelijk maken en beperkingen oplossen.
802.11 ondersteunt twee soorten verificatiemethoden voor netwerken: Open en Gedeeld, waarvoor 63-bits en 128-bits WEP-codering wordt gebruikt. Bij de open verificatie wordt geen codering toegepast voor het tot stand brengen van een verbinding met een specifiek toegangspunt. De ondersteunde verificatieschema's zijn open verificatie en verificatie middels een gedeelde sleutel:
Wanneer Gegevenscodering (WEP, CKIP of TKIP) is ingeschakeld, wordt voor de codering gebruik gemaakt van een netwerksleutel. Deze netwerksleutel kan automatisch worden toegekend (deze kan bijvoorbeeld worden geleverd door de draadloze netwerkadapter of u kunt deze zelf invoeren en de lengte (64-bits of 128-bits), indeling (ASCII-tekens of hexadecimale cijfers) en index (de locatie waar een specifieke sleutel is opgeslagen) voor de sleutel opgeven). Hoe langer de sleutel, des te veiliger deze is. Elke keer dat u de lengte van een sleutel met een bit uitbreidt, verdubbelt het aantal mogelijke sleutels.
Onder 802.11 kan een draadloos station met maximaal vier sleutels (de waarden voor de sleutelindex zijn 1, 2, 3 en 4) worden geconfigureerd. Wanneer een toegangspunt of een draadloos station een gecodeerd bericht verzendt met een sleutel die in een specifieke sleutelindex is opgeslagen, geeft het verzonden bericht de sleutelindex aan waarmee de berichtinhoud is gecodeerd. Het ontvangende toegangspunt of draadloze station kan vervolgens de sleutel ophalen uit de sleutelindex waarin deze is opgeslagen en de sleutel dan gebruiken om de gecodeerde berichtinhoud te decoderen.
Met 802.1x worden twee typen coderingssleutels gebruikt, statische en dynamische. Statische coderingssleutels worden handmatig gewijzigd en zijn meer kwetsbaar. MD5-verificatie werkt alleen met statische coderingssleutels. Dynamische coderingssleutels worden op regelmatige basis automatisch vernieuwd. Hierdoor zijn deze coderingssleutels veel veiliger. Als u dynamische coderingssleutels wilt inschakelen, dient u de 802.1x-verificatiemethoden TLS, TTLS, PEAP of LEAP te gebruiken.
U kunt de beveiliging van het WLAN verbeteren door gegevenscodering met behulp van WEP (Wireless Encryption Protocol) in te schakelen. U kunt kiezen uit 64-bits of 128-bits codering. De gegevens kunnen ook worden gecodeerd met een sleutel. Met de parameter voor een sleutelindex beschikt u over een optie om meerdere sleutels voor een profiel te maken. Er kan echter maar één sleutel tegelijk worden gebruikt. Om de privacy te garanderen kunt u een profiel ook nog beveiligen met een wachtwoord.
Met een wachtwoordgroep worden WEP-sleutels automatisch gegenereerd. U kunt een wachtwoordgroep gebruiken of een WEP-sleutel handmatig invoeren. Wanneer u 64-bits codering gebruikt, is de wachtwoordgroep 5 tekens lang. U kunt hiervoor elke willekeurige en makkelijk te onthouden frase kiezen (zoals Acme1). U kunt ook de 10 hexadecimale tekens invoeren voor de WEP-sleutel van het netwerk waarmee de gebruiker verbinding wil maken. Bij 128-bits codering is de wachtwoordgroep 13 tekens lang. U kunt ook de 26 hexadecimale tekens invoeren voor de WEP-sleutel die nodig is om verbinding te maken met het netwerk.
Opmerking: Alle apparaten binnen het draadloze netwerk moeten hetzelfde type codering, hetzelfde sleutelnummer en dezelfde WEP-sleutel gebruiken.
In het volgende voorbeeld wordt duidelijk hoe u een bestaand profiel bewerkt en WEP-codering toepast.
Opmerking: Voordat u begint, neemt u contact op met de systeembeheerder om te vragen naar de wachtwoordgroep of de hexadecimale sleutel voor WEP.
Ga als volgt te werk om WEP-codering in te schakelen:
- Wachtwoordgroep gebruiken: Klik op Wachtwoordgroep gebruiken om deze optie in te schakelen. Typ een wachtwoordgroep van maximaal 5 (bij 64-bits) of 13 (bij 128-bits) alfanumerieke tekens (0-9, a-z of A-Z), in het veld Wachtwoordgroep.
- Hexadecimale sleutel gebruiken: Klik op Hexadecimale sleutel gebruiken om deze optie in te schakelen. Typ maximaal 10 (bij 64-bits) alfanumerieke tekens (0-9, A-F) of 26 (bij 128-bits) alfanumerieke tekens (0-9, A-F) in het veld WEP-sleutel.
![]() |
Opmerking: De volgende informatie is bedoeld voor systeembeheerders. |
Als u geen certificaten hebt voor EAP-TLS of EAP-TTLS, dient u een clientcertificaat te verkrijgen zodat verificatie mogelijk wordt. Gewoonlijk kan uw netwerkbeheerder u meer vertellen over het verkrijgen van een certificaat op uw netwerk. U kunt certificaten beheren via het onderdeel Internet-opties, waartoe u toegang krijgt via Internet Explorer of het Configuratiescherm van Windows. In het dialoogvenster "Internet-opties" gebruikt u het tabblad "Inhoud".
Windows XP en 2000: Wanneer u een clientcertificaat aanvraagt, dient u ervoor te zorgen dat het selectievakje Hoog beveiligingsniveau met een persoonlijke sleutel instellen is uitgeschakeld. Als het selectievakje is ingeschakeld voor een certificaat, dient u elke keer dat het certificaat wordt gebruikt, een wachtwoord op te geven. U dient het selectievakje bovendien uit te schakelen voor het certificaat als u de service configureert voor TLS/TTLS-verificatie. Als u dit niet doet, mislukt de verificatie met de 802.1x-service omdat geen gebruiker is aangemeld waarvoor het promptvenster kan worden weergegeven.
Opmerkingen over smartcards
Wanneer u een smartcard hebt geïnstalleerd, wordt het certificaat automatisch op de computer geïnstalleerd en kunt u dit selecteren in het persoonlijke of basiscertificaatarchief.
Stap 1: Een certificaat aanvragen
Als u TLS-verificatie wilt toestaan, is een geldig clientcertificaat vereist in de lokale opslag voor de aangemelde gebruikersaccount. Bovendien is een vertrouwd CA-certificaat vereist in het basisarchief.
U kunt een certificaat op twee manieren verkrijgen:
Opmerking: Als dit het eerste certificaat is dat u hebt verkregen, wordt u gevraagd of dit vertrouwd CA-certificaat in het basisarchief moet worden opgeslagen. Het dialoogvenster geeft niet aan dat het een vertrouwd certificaat is, maar de naam van het certificaat is die van de host van de certificeringsinstantie. Klik op Ja. U hebt dit certificaat nodig voor zowel TLS als TTLS.
In het volgende voorbeeld wordt beschreven hoe u WPA gebruikt met TKIP-codering en TTLS- of PEAP-verificatie.
Stap 2: Het certificaat voor Intel(R) PROSet for Wireless bepalen
Schakel het selectievakje Tussentijdse certificaten toestaan in als u een aantal niet-gespecificeerde certificaten wilt toestaan in de certificaatketen tussen het servercertificaat en de opgegeven certificeringsinstantie. Als het selectievakje is uitgeschakeld, worden alleen rechtstreeks door de opgegeven certificeringsinstantie verleende servercertificaten ondersteund.
Als u de naam van de server kent, geeft u de naam op.
Geef op of de servernaam exact moet zijn of deel uitmaakt van het opgegeven domein.
Opmerking over certificaten: De opgegeven identiteit dient overeen te komen met het certificaatveld "Verleend aan" en moet zijn geregistreerd op de verificatieserver (RADIUS-server) die door de verificator wordt gebruikt. Het certificaat moet "geldig" zijn voor de verificatieserver. Dit vereiste is afhankelijk van de verificatieserver en houdt in dat de verificatieserver de uitgever van het certificaat als een certificeringsinstantie moet herkennen. U dient zich aan te melden met de gebruikersnaam waarmee u het certificaat hebt geïnstalleerd.
Ga als volgt te werk om WEP- en MD5-verificatie aan een nieuw profiel toe te voegen:
Opmerking: Voordat u begint, neemt u contact op met de systeembeheerder om te vragen naar de gebruikersnaam en het wachtwoord voor de RADIUS-server.
Opmerking: Als u de voorziening voor de synchronisatie van 802.1x-wachtwoorden wilt installeren (Aanmeldingsgegevens voor Windows gebruiken), raadpleegt u Voorziening voor de synchronisatie van 802.1x-wachtwoorden installeren of verwijderen voor installatie-instructies.
Gebruik de modus WPA-PSK (Wi-Fi Protected Access - Pre Shared Key) als u geen verificatieserver gebruikt. Deze modus maakt geen gebruik van een 802.1x-verificatieprotocol en kan met de volgende coderingstypen worden gebruikt: WEP of TKIP. Voor WPA-PSK is de configuratie van een vooraf gedeelde sleutel (PSK) vereist. U dient een wachtwoordgroep van 64 hexadecimale tekens op te geven voor een vooraf gedeelde sleutel met een lengte van 256-bits. De coderingssleutel wordt verkregen van de PSK.
Ga als volgt te werk om een profiel met WPA-PSK te configureren:
U kunt de modus WPA (Wi-Fi Protected Access) met TLS, TTLS of PEAP gebruiken. Dit 802.1x-verificatieprotocol gebruikt gegevenscoderingsopties: WEP of TKIP. De modus WPA (Wi-Fi Protected Access) werkt samen met 802.1x-verificatie. De coderingssleutel wordt ontvangen van de 802.1x-sleuteluitwisseling. Wi-Fi Protected Access maakt voor verbetering van de gegevenscodering gebruik van TKIP (Temporal Key Integrity Protocol). TKIP biedt belangrijke uitbreidingen voor gegevenscodering waaronder een re-keyingmethode.
Schakel het selectievakje Tussentijdse certificaten toestaan in als u een aantal niet-gespecificeerde certificaten wilt toestaan in de certificaatketen tussen het servercertificaat en de opgegeven certificeringsinstantie. Als het selectievakje is uitgeschakeld, worden alleen rechtstreeks door de opgegeven certificeringsinstantie verleende servercertificaten ondersteund.
Als u de naam van de server kent, geeft u de naam op.
Geef op of de servernaam exact moet zijn of deel uitmaakt van het opgegeven domein.
Opmerking over certificaten: De opgegeven identiteit dient overeen te komen met het certificaatveld "Verleend aan" en moet zijn geregistreerd op de verificatieserver (RADIUS-server) die door de verificator wordt gebruikt. Het certificaat moet "geldig" zijn voor de verificatieserver. Dit vereiste is afhankelijk van de verificatieserver en houdt in dat de verificatieserver de uitgever van het certificaat als een certificeringsinstantie moet herkennen. U dient zich aan te melden met de gebruikersnaam waarmee u het certificaat hebt geïnstalleerd.
Werken met TTLS-verificatie: Met deze instellingen worden het protocol en de referenties gedefinieerd voor de verificatie van gebruikers. Onder TTLS gebruikt de client EAP-TLS voor validatie van de server en wordt een met TLS gecodeerd kanaal tussen client en server gemaakt. De client kan gebruik maken van een ander verificatieprotocol, in het bijzonder op wachtwoord gebaseerde protocollen zoals MD5 Challenge, over het gecodeerde kanaal om servervalidatie mogelijk te maken. De controle- en antwoordpakketten worden over een onzichtbaar met TLS gecodeerd kanaal verzonden.
Werken met PEAP-verificatie: PEAP-instellingen zijn vereist voor verificatie van de client bij de verificatieserver. Onder PEAP gebruikt de client EAP-TLS voor validatie van de server en wordt een met TLS gecodeerd kanaal tussen client en server gemaakt. De client kan een bijkomend EAP-mechanisme, zoals MSCHAP v2 (Microsoft Challenge Authentication Protocol), over het gecodeerde kanaal gebruiker voor servervalidatie. De controle- en antwoordpakketten worden over een onzichtbaar met TLS gecodeerd kanaal verzonden.
In het volgende voorbeeld wordt beschreven hoe u WPA gebruikt met TKIP-codering en TTLS- of PEAP-verificatie.
Opmerking: Als u de voorziening voor de synchronisatie van 802.1x-wachtwoorden wilt installeren (Aanmeldingsgegevens voor Windows gebruiken), raadpleegt u Voorziening voor de synchronisatie van 802.1x-wachtwoorden installeren of verwijderen voor installatie-instructies.
Schakel het selectievakje Tussentijdse certificaten toestaan in als u een aantal niet-gespecificeerde certificaten wilt toestaan in de certificaatketen tussen het servercertificaat en de opgegeven certificeringsinstantie. Als het selectievakje is uitgeschakeld, worden alleen rechtstreeks door de opgegeven certificeringsinstantie verleende servercertificaten ondersteund.
Als u de naam van de server kent, geeft u de naam op.
Geef op of de servernaam exact moet zijn of deel uitmaakt van het opgegeven domein.
Opmerking over certificaten: De opgegeven identiteit dient overeen te komen met het certificaatveld "Verleend aan" en moet zijn geregistreerd op de verificatieserver (RADIUS-server) die door de verificator wordt gebruikt. Het certificaat moet "geldig" zijn voor de verificatieserver. Dit vereiste is afhankelijk van de verificatieserver en houdt in dat de verificatieserver de uitgever van het certificaat als een certificeringsinstantie moet herkennen. U dient zich aan te melden met de gebruikersnaam waarmee u het certificaat hebt geïnstalleerd.
![]() |
Opmerking: Een LEAP-profiel kan alleen worden geconfigureerd met Intel(R) PROSet for Wireless. |
Er moet in Intel(R) PROSet for Wireless een CCX-profiel (v1.0) zijn geconfigureerd voor de verbinding met een specifiek ESS of draadloos LAN. De profielinstellingen omvatten instellingen voor LEAP, CKIP en Rogue AP-detectie.
Ga als volgt te werk om een profiel met CCX-beveiligingsinstellingen te configureren:
Opmerking: Als u de voorziening voor de synchronisatie van 802.1x-wachtwoorden wilt installeren (Aanmeldingsgegevens voor Windows gebruiken), raadpleegt u Voorziening voor de synchronisatie van 802.1x-wachtwoorden installeren of verwijderen voor installatie-instructies.
Voor het toegangspunt kunnen instellingen worden opgegeven waarmee op grond van de WLAN-omgeving verschillende verificatietypen kunnen worden geselecteerd. De client verzendt tijdens de 802.11-verificatie die bij het tot stand brengen van de verbinding plaatsvindt tussen de client en het toegangspunt, een verificatiealgoritme. Welke waarden voor het verificatiealgoritme worden herkend door een toegangspunt waarop CCX is ingeschakeld, is afhankelijk van het verificatietype. Zo heeft “Network-EAP” (hetgeen duidt op LEAP) een waarde van 0x80, terwijl “Open” (de in 802.11 gespecificeerde open verificatie) en “Required EAP” (waarvoor de uitwisseling van een EAP-handshake vereist is) de waarde 0x0 hebben.
TP: Voor netwerken waarin CCX is ingeschakeld en alleen LEAP-verificatie wordt gebruikt, wordt het verificatietype ingesteld door het selectievakje “Network-EAP” in te schakelen en de vakjes “Open” en “Required EAP” uit te schakelen. Het toegangspunt wordt zo geconfigureerd dat het LEAP-clients ALLEEN is toegestaan om te verifiëren en een verbinding tot stand te brengen. Het toegangspunt verwacht in dit geval dat het 802.11-verificatiealgoritme is ingesteld op 0x80 (LEAP) en wijst clients af die proberen te verifiëren met een waarde 0x0 voor het verificatiealgoritme.
Client: In dit geval moet de client een verificatiealgoritme met een waarde van 0x80 verzenden. Is dat niet het geval, dan zal de handshake voor de 802.11-verificatie mislukken. Tijdens het opstarten, op het moment dat het stuurprogramma voor het draadloze LAN al is geladen, maar de aanvrager van Intel(R) PROSet for Wireless nog niet, verzendt de client een 802.11-verificatiealgoritme met een waarde van 0x0. Wanneer de aanvrager van Intel(R) PROSet for Wireless en het LEAP-profiel eenmaal zijn geladen, wordt een 802.11-verificatiealgoritme met een waarde van 0x80 verzonden. De aanvrager verzendt echter alleen de waarde 0x80, als het selectievakje Rogue AP is ingeschakeld.
Network-EAP, Open en Required EAP
TP: Als de selectievakjes Network-EAP, Open en Required EAP allemaal zijn ingeschakeld, accepteert het toegangspunt de waarden 0x0 en 0x80 voor het 802.11-verificatiealgoritme. Wanneer de client echter eenmaal is gekoppeld aan het toegangspunt en is geverifieerd, verwacht het toegangspunt een EAP-handshake. Als de EAP-handshake, om welke reden dan ook, niet snel plaatsvindt, reageert het toegangspunt niet meer op de client gedurende ongeveer 60 seconden.
Client: In dit geval moet de client een verificatiealgoritme met als waarde 0x80 of 0x0 verzenden. Beide waarden worden aanvaard en de 802.11-verificatie zal dus slagen. Tijdens het opstarten, op het moment dat het stuurprogramma voor het draadloze LAN al is geladen, verzendt de client een 802.11-verificatiealgoritme met een waarde van 0x0. Dit is voldoende om te worden geverifieerd, maar om een verbinding tot stand te brengen, moeten de corresponderende EAP- of LEAP-referenties worden meegedeeld aan het toegangspunt.
TP: Als voor het toegangspunt het selectievakje Network-EAP is uitgeschakeld, maar Open en Required EAP zijn ingeschakeld, zal het toegangspunt alle clients afwijzen die een 802.11-verificatiealgoritme met een waarde van 0x80 verzenden. Het toegangspunt aanvaardt clients die een verificatiealgoritme met een waarde van 0x0 verzenden en verwacht dat de EAP-handshake snel daarna begint. In dit geval gebruikt de client MD5, TLS, LEAP of een andere EAP-methode die geschikt is voor de specifieke netwerkconfiguratie.
Client: In dit geval moet de client een verificatiealgoritme met een waarde van 0x0 verzenden. Zoals al eerder gezegd, moet daarna de handshake voor de 802.11-verificatie plaatsvinden. Eerst start het stuurprogramma voor het draadloze LAN de verificatie met een waarde van 0x0 en daarna herhaalt de aanvrager het proces. Welke waarde voor het verificatiealgoritme wordt gebruikt door de aanvrager, is afhankelijk van de status van het selectievakje Rogue AP. Als het selectievakje Rogue AP is uitgeschakeld, verzendt de client een 802.11-verificatiealgoritme met de waarde 0x0, zelfs nadat de aanvrager en het LEAP-profiel zijn geladen.
Sommige clients van andere leveranciers dan Intel, kunnen, wanneer ze zijn ingesteld op LEAP, in dit geval niet meer worden geverifieerd. De Intel-client voor het draadloze LAN kan echter nog wel worden geverifieerd als het selectievakje Rogue AP uitgeschakeld is.
Als het selectievakje is ingeschakeld, is het zeker dat de client de Rogue AP-voorziening implementeert op de manier die vereist is voor CCX. De client registreert bij welke toegangspunten de verificatie mislukt en verzendt deze informatie naar het toegangspunt waarbij verificatie en verbinding wel zijn geslaagd. Als het selectievakje Rogue AP is ingeschakeld, stelt de aanvrager tevens het verificatiealgoritme in op de waarde 0x80. Het is mogelijk dat in sommige netwerkconfiguraties de optie alleen Open en Required EAP is geïmplementeerd, zoals boven beschreven. Deze configuratie werkt alleen als de client een verificatiealgoritme met een waarde van 0x0 gebruikt, en niet 0x80 zoals hierboven wordt beschreven voor alleen Network-EAP. Het selectievakje Rogue AP maakt het voor de client dus ook mogelijk om de opties Alleen Network-EAP en Alleen Open en Required EAP te ondersteunen.
De volgende voorzieningen uit versie 1.0 van de Cisco Mandatory Client Compliance Specifications worden ondersteund:
Compatibiliteit met alle verplichte items van 802.11
Defragmentatie van MSDU's en MMPDU's
CTS genereren in reactie op een RTS
Ondersteuning van open en gedeelde sleutelverificatie
Ondersteuning van actief scannen
Compatibiliteit met Wi-Fi vereist
Op Windows-platforms, compatibiliteit met Microsoft 802.11 NIC
Compatibiliteit met 802.1X-2001
Ondersteuning van EAP-TLS (Transport Level Security, RFC 2716) onder Windows XP
Ondersteuning van EAP-MD4 (RFC 1320) onder Windows XP
EAP-pakketten moeten ongecodeerd worden verzonden
Ondersteuning van sleutelrotatie bij broadcast
Ondersteuning van CKIP
Ondersteuning van WEP/RC4
Ondersteuning van 4 sleutels voor WEP
Ondersteuning van WEP40- en WEP128-sleutels
Ondersteuning van LEAP is vereist
Ondersteuning van het registreren van Rogue AP's
Cisco Extension: Ondersteuning van Aironet IE – velden CWmin en CWmax
Ondersteuning van Encapsulation Transformation Rule IE
Cisco Extension: IP-adres TP IE
Cisco Extension: Symbool IE
Gemengde (WEP en non-WEP) cellen
TP kan reageren op meer dan één SSID – VLAN-bewustzijn
Ondersteuning stealth-modus - Clients dienen ontbrekende SSID's in bakens te negeren
Ondersteuning meerdere SSID's – Client dient is staat te zijn te zwerven tussen 3 SSID's
Client dient geconfigureerde SSID te gebruiken voor test
Opmerking: Raadpleeg het document over versie 1.0 van Cisco Client Extensions, beschikbaar op www.cisco.com, voor meer informatie.
Lees alle voorwaarden voor het gebruik.