WPA1과 TKIP: WEP 이후 무선 보안의 과도기

WPA1의 등장 배경부터 PSK·802.1X 인증, TKIP과 RC4의 한계, WPA2 전환과 운영 시 보안 고려사항을 정리한다.

2026-08-14 · 최초 발행 2025-07-16

WEP의 취약점을 메우기 위해 나온 WPA1

WEP(Wired Equivalent Privacy)는 정적 키와 취약한 RC4 암호화 구현 때문에 수분 내 해킹될 수 있는 문제가 있었다. IEEE 802.11i 표준이 완성되기까지 시간이 필요했던 상황에서, Wi-Fi Alliance는 2003년 WEP를 대체할 과도기적 방식으로 WPA1(Wi-Fi Protected Access)을 도입했다.

WPA1은 기존 WEP 장비와의 호환성을 유지하면서 인증과 키 관리 방식을 보완하려는 선택이었다. 다만 이후 드러난 RC4와 TKIP의 한계 때문에 장기적인 해법은 되지 못했다.

네트워크 규모에 따라 달라지는 인증 방식

WPA1은 Personal과 Enterprise 방식으로 사용할 수 있다.

공유 비밀키를 쓰는 WPA1-Personal

WPA1-Personal은 사전공유 비밀키(Pre-Shared Key, PSK)를 사용한다. 네트워크의 모든 사용자가 같은 비밀키를 공유하므로 소규모 사무실이나 가정 환경에서 구성하기 쉽고, 별도 인증 서버도 필요하지 않다. 비밀번호는 8-63자리 범위에서 설정한다.

반면 구성원 변경이 발생하면 공유 키 전체를 바꿔야 하며, 사용자별 접근 권한을 구분하기 어렵다.

RADIUS를 연동하는 WPA1-Enterprise

WPA1-Enterprise는 RADIUS(Remote Authentication Dial-In User Service) 서버와 802.1X/EAP(Extensible Authentication Protocol)를 이용해 사용자 인증을 처리한다. 기업처럼 사용자별 인증 정보를 관리해야 하는 환경에 맞으며, 중앙에서 계정과 접근 제어를 운영할 수 있다.

인증 요청인증 요청 전달인증 확인결과 반환인증 결과접속 허용/거부사용자 장치액세스 포인트RADIUS 서버사용자 데이터베이스

TKIP이 RC4 위에 추가한 보완 장치

WPA1은 WEP 하드웨어와의 호환성 때문에 RC4를 계속 사용했다. 대신 TKIP(Temporal Key Integrity Protocol)을 적용해 WEP보다 키 사용 방식을 강화했다.

TKIP은 패킷마다 고유한 암호화 키를 만들기 위한 키 믹싱을 적용하고, IV(Initialization Vector)를 24비트에서 48비트로 확장했다. MIC(Message Integrity Check)로 데이터 무결성을 확인하며, 일정 시간마다 키를 갱신한다.

데이터TKIP 시퀀스 카운터 믹싱기본패킷별RC4 암호화암호화된 데이터MIC 계산

남아 있던 RC4·TKIP·PSK의 약점

WPA1은 WEP보다 나아졌지만, 기반 암호화와 운영 모델에서 취약점이 계속 남았다.

RC4는 설계 자체에 암호학적 약점이 있으며 통계 분석을 통한 키 복구 공격에 취약하다. TKIP이 일부를 보완했어도 RC4의 근본적 한계까지 없애지는 못했다.

TKIP에도 공격 기법이 알려졌다. Beck-Tews 공격은 QoS(Quality of Service) 채널을 이용해 짧은 패킷을 복호화할 수 있으며, Ohigashi-Morii 공격은 중간자 공격과 Beck-Tews 공격을 조합한다.

PSK 방식은 짧거나 사전에 있는 단어를 비밀번호로 쓰면 무차별 대입 공격(Brute Force Attack)에 취약해진다. 모든 사용자가 같은 키를 공유한다는 점도 키 관리 부담으로 이어진다.

운영 환경에서 드러나는 차이

소규모 회사 A는 10대의 컴퓨터와 5개의 모바일 기기를 운영하며 WPA1-Personal을 사용했다. 16자리 무작위 문자열을 비밀번호로 설정했지만, 직원 이동이 있을 때마다 전체 네트워크 비밀번호를 변경해야 했다.

B대학은 수천 명의 학생과 교직원이 쓰는 캠퍼스 무선 네트워크에 WPA1-Enterprise를 적용했다. RADIUS 서버를 대학 계정과 연동해 인증하고 사용자별 접근 권한도 제어할 수 있었다. 다만 RC4/TKIP 취약성 때문에 민감한 데이터 전송에는 SSL/TLS 같은 추가 암호화 레이어를 권장했다.

WPA2로 이어진 무선 보안의 변화

IEEE 802.11i 표준은 2004년에 완성됐고, 이를 기반으로 WPA2가 등장했다. WPA2는 RC4/TKIP 대신 AES-CCMP를 사용하고, 키 관리와 생성 메커니즘을 강화했다. 사전 인증을 지원해 로밍 성능을 높였으며 데이터 무결성 보호도 보완했다.

2001WEP심각한 보안 취약점발견2003WPA1TKIP/RC4 기반 임시솔루션2004WPA2AES-CCMP 기반 보안강화2018WPA3SAE 인증, 192비트보안 모드 도입WPA 프로토콜 발전 과정

WPA1을 구성해야 할 때 확인할 항목

라우터에서 WPA1-Personal을 설정할 때는 관리 페이지에 접속한 뒤 무선 보안 메뉴에서 WPA-Personal 또는 WPA-PSK를 선택한다. 암호화 방식은 TKIP으로 지정하고 비밀키를 설정한 뒤 저장·적용한다. 라우터 관리 주소는 일반적으로 192.168.0.1 또는 192.168.1.1이며, 비밀키는 최소 12자리 이상으로 문자·숫자·특수문자를 조합하는 방식을 권장한다.

Enterprise 방식은 RADIUS 서버 설치와 구성이 먼저 필요하다. 라우터에서 WPA-Enterprise를 선택한 뒤 RADIUS 서버 IP 주소와 공유 비밀키를 지정하고, EAP-TLS·PEAP·EAP-TTLS 등의 EAP 방식을 선택한다. 이어 사용자 데이터베이스를 연결하고 필요할 경우 인증서를 배포·관리한다.

WPA1을 불가피하게 유지해야 한다면 16자리 이상의 무작위 비밀번호를 사용하고, 최소 3개월마다 변경하는 방식이 필요하다. SSID 브로드캐스팅을 비활성화하고 MAC 주소 필터링을 보조 수단으로 적용할 수 있으며, VPN이나 SSL/TLS 같은 추가 보안 레이어도 함께 고려한다. 가능한 한 빨리 WPA2 또는 WPA3로 업그레이드하는 것이 권장된다.

WPA1무선 네트워크 보안TKIPRC4802.1X