무선랜 보안의 흐름과 WEP·WPA·WPA2 대응 전략
WEP, WPA, WPA2의 암호화와 인증 구조, 알려진 취약점, 무선랜 환경에서 적용할 관리적·기술적 보안 대책을 정리한다.
2026-08-14 · 최초 발행 2025-06-02
전파 경계 밖에서도 시작되는 네트워크 위험
무선랜은 전파를 매체로 사용하므로 유선 환경과 달리 물리적으로 케이블에 접속하지 않아도 통신 범위 안에서 접근을 시도할 수 있다. 트래픽 도청과 가로채기(Sniffing)가 쉬워지고, 기업 내부 정보가 외부에 노출될 가능성도 커진다.
2007년 미국 TJX사에서는 무선랜 보안 취약점을 이용한 개인정보 유출 사고로 4,500만 명의 고객 정보가 유출됐다. 취약한 WEP 암호화 방식이 주요 원인으로 지목됐다.
무선랜 보안 프로토콜의 변화는 이런 위험을 줄이기 위한 과정이었다. 암호 알고리즘만이 아니라 키 생성과 교환, 메시지 무결성, 사용자 인증을 함께 봐야 한다.
WEP가 남긴 구조적 한계
WEP(Wired Equivalent Privacy)는 유선랜과 동등한 수준의 보안을 목표로 개발된 초기 무선랜 보안 프로토콜이다. RC4 스트림 암호화 알고리즘을 사용하며, 40비트 또는 104비트 키 길이를 사용한다. IV 24비트를 포함하면 각각 64비트와 128비트가 된다.
WEP에서는 초기화 벡터(IV)를 이용해 암호화 키를 만들고 CRC-32 체크섬으로 무결성을 검사한다. 그러나 이 구성은 시간이 지날수록 약점이 분명해졌다.
- 24비트 IV는 짧아 키 재사용 문제가 발생할 수 있다.
- 키가 정적으로 관리돼 교체 메커니즘이 없다.
- 인증 방식이 약하다.
- CRC-32 기반 무결성 검사는 취약하다.
2001년 Fluhrer, Mantin, Shamir의 연구는 WEP 키를 100만~600만 패킷 수집 후 수분 내에 해독할 수 있음을 증명했다. 이후 aircrack-ng 등의 도구를 통해 일반 사용자도 WEP를 쉽게 해독할 수 있게 됐다.
WPA는 WEP의 공백을 어떻게 메웠나
WPA(Wi-Fi Protected Access)는 IEEE 802.11i 표준이 완성되기 전, WEP의 취약점을 보완하기 위한 임시 대책으로 등장했다. 핵심은 TKIP(Temporal Key Integrity Protocol)과 MIC(Message Integrity Code) 도입이다.
TKIP은 패킷별 키 믹싱을 적용하고 48비트 IV를 사용해 IV 재사용 문제를 줄였다. 시퀀스 카운터는 재전송 공격을 막기 위한 장치다. WPA는 Michael 알고리즘을 사용하는 MIC로 메시지 무결성을 강화했으며, EAP(Extensible Authentication Protocol) 기반 인증도 지원한다. 운영 방식은 PSK(Pre-Shared Key)와 엔터프라이즈(802.1X) 모드로 나뉜다.
다만 WPA 역시 RC4를 기반으로 했고 Michael 알고리즘의 취약성을 안고 있었다. PSK 모드는 단어 사전 기반 공격에 취약할 수 있으며, 초기 연결의 4-way 핸드셰이크도 공격 대상이 될 수 있다.
2008년 Beck-Tews 공격 기법은 TKIP 암호화 해독 가능성을 증명했고, 1분 내 12~15바이트 데이터 복호화에 성공했다.
WPA2의 암호화·키 관리 구조
WPA2는 IEEE 802.11i 표준을 완전히 구현한 보안 프로토콜이다. 2004년에 발표됐으며 현재 가장 널리 사용된다. WPA2의 차별점은 AES(Advanced Encryption Standard) 기반 CCMP(Counter Mode with CBC-MAC Protocol) 사용에 있다.
CCMP는 128비트 블록 암호화 방식을 사용하고, 더 강한 메시지 무결성 검사를 제공한다. 최소 128비트 키를 사용하며 PMK(Pairwise Master Key)와 PTK(Pairwise Transient Key)를 구분하는 계층적 키 관리 구조를 갖는다. 로밍 환경을 위한 Fast BSS Transition과 강화된 엔터프라이즈 모드(802.1X/EAP)도 지원한다.
WPA2가 모든 위험을 제거한 것은 아니다. KRACK(Key Reinstallation Attack)은 2017년 발견된 4-way 핸드셰이크 과정의 취약점으로, 키 재설치를 통해 데이터 복호화가 가능하다. PSK 모드는 사전 공격에 노출될 수 있고, 디도스(DDoS)와 무차별 대입 공격(Brute Force)에 취약한 경우도 존재한다.
2018년에는 해시캣(Hashcat)을 통한 GPU 가속으로 WPA2 PSK 무차별 대입 공격 속도가 크게 향상됐다. 복잡하지 않은 비밀번호는 수 시간 내 해독할 수 있다.
WEP·WPA·WPA2의 차이
| 특성 | WEP | WPA | WPA2 |
|---|---|---|---|
| 출시 년도 | 1997 | 2003 | 2004 |
| 암호화 알고리즘 | RC4 | RC4 + TKIP | AES-CCMP |
| 키 길이 | 40/104비트 | 128비트 | 128비트 이상 |
| 키 관리 | 정적 | 동적(TKIP) | 강화된 동적 관리 |
| 무결성 검사 | CRC-32 | Michael(MIC) | CCM |
| 인증 방식 | 공유키/개방형 | PSK/802.1X | PSK/802.1X |
| 보안 강도 | 매우 낮음 | 중간 | 높음 |
| 현재 상태 | 사용 권장하지 않음 | TKIP 지원 중단 추세 | 표준 |
무선랜을 운영 환경에서 보호하는 방법
관리 측면에서는 최소 12자리 이상이며 특수문자를 포함한 비밀번호 정책을 수립하고, 정기적인 무선랜 보안 감사와 사용 정책·교육을 병행해야 한다. 접근통제 정책도 운영 기준에 포함한다.
기술적으로는 WPA2 이상의 보안 프로토콜을 사용하고, MAC 주소 필터링과 SSID 브로드캐스팅 비활성화는 보조 수단으로 적용할 수 있다. 무선 IDS/IPS, VPN 연계, 네트워크 세그먼트 분리, 802.1X/EAP 기반 인증 시스템도 함께 검토할 수 있다.
WPA3는 2018년에 도입됐으며 SAE(Simultaneous Authentication of Equals), 192비트 보안 수준 지원, 개방형 네트워크 암호화 지원, 사전 공격 방지 메커니즘 강화를 포함한다. OWE(Opportunistic Wireless Encryption)는 인증이 없는 네트워크에서도 암호화를 지원한다. PMF(Protected Management Frame)는 관리 프레임을 보호해 디인증 공격을 방지한다.
무선랜은 WEP, WPA, WPA2를 거쳐 WPA3로 발전했지만 새로운 기술과 함께 새로운 취약점도 발견된다. 단일 보안 메커니즘에 의존하지 않고 보안 대책을 병행하며, 정기적인 업데이트와 패치, 사용자 교육, 지속적인 모니터링과 감사를 운영에 반영해야 한다.