'iwlist 키' 출력 이해

'iwlist 키' 출력 이해

iwscan list내가 소유한 무선 어댑터 의 출력을 이해하려고 노력 중입니다 .

매뉴얼 페이지에는 다음과 같이 나와 있습니다.

   keys/enc[ryption]
          List the encryption key sizes supported  and  list
          all the encryption keys set in the device.

내가받는 출력은 다음과 같습니다.

wlan0  2 key sizes : 40, 104bits
      4 keys available :
            [1]: off
            [2]: off
            [3]: off
            [4]: off
      Current Transmit Key: [1]

두 키 크기는 어떤 키를 의미합니까?

비어있는 키 4개는 무엇인가요?

전송 키는 무엇입니까?

답변1

당신은 다음에 대한 구성을 보고 있습니다.WEP, 원래의 완전히 쓸모없는 Wi-Fi 암호화 표준입니다. RC4 암호화 알고리즘을 위한 원시 정적 16진수 키만 있는 매우 간단한 시스템(키잉 핸드셰이크 없음, KDF 없음)이 있었습니다.

WEP 장치는 4개의 키로 프로그래밍할 수 있습니다. 하나는 "활성" 전송(암호화) 키로 선택되지만 4개 모두 수신(암호 해독) 키로 작동합니다. 따라서 더 이상 아무것도 없습니다. "현재 전송 키"는 전송 시 어떤 키가 사용되는지 알려줍니다.

생각하다이 기능은 키 순환('현재' 키와 '다음' 키를 모두 프로그래밍하는 경우 장치가 더 이상 정확히 동시에 전환할 필요가 없음) 및/또는 장치 간 격리(키 1을 사용하는 일부 장치, 기타 키 2 등).


참고 1: iwconfigiwlist도구는 최신 Linux Wi-Fi 드라이버가 더 이상 사용하지 않는 WEXT를 기반으로 구축되었습니다. 현재 nl80211/cfg80211 프레임워크는 여전히 에뮬레이트된 WEXT 지원을 제공하지만 모든 새로운 기능은 iw대신 nl80211 기반 도구에 적용됩니다. (몇 가지 예외가 있습니다. 예를 들어 일부 Realtek 드라이버는 여전히 WEXT를 사용합니다.)

노트 2:없음이러한 도구 중 일부는 WPA를 전혀 처리하지 않습니다. 'iwconfig'나 'iw'를 통해 WPA 암호를 설정할 수 없습니다. WPA1과 WPA2(RSN)는 모두 wpa_supplicant또는 iwd데몬에 의해 수행되는 동적 키잉을 사용합니다.

관련 정보