Windows (und auch andere Betriebssysteme) bieten zwei Arten der WEP Authentifizierung an: "Offen" (Open System) und "Gemeinsam verwendet" (Shared Key)
Shared Key:
Ein WEP PSK ist am AP und am Client hinterlegt. Will sich ein Client mit diesem AP verbinden, so sendet er einen Authentication Request. Der AP antwortet mit einem zufälligen Challenge Text. Diesen verschlüsselt der Client mit seinem WEP PSK und sendet ihn verschlüsselt an den AP zurück. Der AP vergleicht das mit seinem Ergebnis der Verschlüsselung. Stimmt es überein, ist die Verschlüsselung erfolgreich, andernfalls wird die Verbindung getrennt. Das ganze ist ein 4-Way-Handshake.
Open System:
Der Client schickt nen Authentication Request mit der Sequenznummer 0x0001 an den AP und dieser antwortet stets mit einer positiven Bestätigung (Sequenznummer 0x0002). Damit ist die "Authentifizierung" abgeschlossen.
Wo zum Henker ist der Sinn dahinter? Würde der Schlüssel nicht übereinstimmen, so würde ohnehin keine Datenverbindung zustande kommen. Ok, im ersten Fall würde so ne Association mit einer nicht autorisierten Station vermieden, was vielleicht Speicherresourcen am AP einsparen könnte.
Aber Open System ist doch vollends sinnlos in Verbindung mit nem PSK oder?
Shared Key:
Ein WEP PSK ist am AP und am Client hinterlegt. Will sich ein Client mit diesem AP verbinden, so sendet er einen Authentication Request. Der AP antwortet mit einem zufälligen Challenge Text. Diesen verschlüsselt der Client mit seinem WEP PSK und sendet ihn verschlüsselt an den AP zurück. Der AP vergleicht das mit seinem Ergebnis der Verschlüsselung. Stimmt es überein, ist die Verschlüsselung erfolgreich, andernfalls wird die Verbindung getrennt. Das ganze ist ein 4-Way-Handshake.
Open System:
Der Client schickt nen Authentication Request mit der Sequenznummer 0x0001 an den AP und dieser antwortet stets mit einer positiven Bestätigung (Sequenznummer 0x0002). Damit ist die "Authentifizierung" abgeschlossen.
Wo zum Henker ist der Sinn dahinter? Würde der Schlüssel nicht übereinstimmen, so würde ohnehin keine Datenverbindung zustande kommen. Ok, im ersten Fall würde so ne Association mit einer nicht autorisierten Station vermieden, was vielleicht Speicherresourcen am AP einsparen könnte.
Aber Open System ist doch vollends sinnlos in Verbindung mit nem PSK oder?