나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2026-08-30 00:49:21

WPA


파일:다른 뜻 아이콘.svg  
#!if 넘어옴1 != null
''''''{{{#!if 넘어옴2 == null
{{{#!if 넘어옴1[넘어옴1.length - 1] >= 0xAC00 && 넘어옴1[넘어옴1.length - 1] <= 0xD7A3
{{{#!if ((넘어옴1[넘어옴1.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴1[넘어옴1.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴1[넘어옴1.length - 1] < 0xAC00 || 넘어옴1[넘어옴1.length - 1] > 0xD7A3
은(는)}}}}}}{{{#!if 넘어옴2 != null
, ''''''{{{#!if 넘어옴3 == null
{{{#!if 넘어옴2[넘어옴2.length - 1] >= 0xAC00 && 넘어옴2[넘어옴2.length - 1] <= 0xD7A3
{{{#!if ((넘어옴2[넘어옴2.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴2[넘어옴2.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴2[넘어옴2.length - 1] < 0xAC00 || 넘어옴2[넘어옴2.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴3 != null
, ''''''{{{#!if 넘어옴4 == null
{{{#!if 넘어옴3[넘어옴3.length - 1] >= 0xAC00 && 넘어옴3[넘어옴3.length - 1] <= 0xD7A3
{{{#!if ((넘어옴3[넘어옴3.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴3[넘어옴3.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴3[넘어옴3.length - 1] < 0xAC00 || 넘어옴3[넘어옴3.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴4 != null
, ''''''{{{#!if 넘어옴5 == null
{{{#!if 넘어옴4[넘어옴4.length - 1] >= 0xAC00 && 넘어옴4[넘어옴4.length - 1] <= 0xD7A3
{{{#!if ((넘어옴4[넘어옴4.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴4[넘어옴4.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴4[넘어옴4.length - 1] < 0xAC00 || 넘어옴4[넘어옴4.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴5 != null
, ''''''{{{#!if 넘어옴6 == null
{{{#!if 넘어옴5[넘어옴5.length - 1] >= 0xAC00 && 넘어옴5[넘어옴5.length - 1] <= 0xD7A3
{{{#!if ((넘어옴5[넘어옴5.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴5[넘어옴5.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴5[넘어옴5.length - 1] < 0xAC00 || 넘어옴5[넘어옴5.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴6 != null
, ''''''{{{#!if 넘어옴7 == null
{{{#!if 넘어옴6[넘어옴6.length - 1] >= 0xAC00 && 넘어옴6[넘어옴6.length - 1] <= 0xD7A3
{{{#!if ((넘어옴6[넘어옴6.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴6[넘어옴6.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴6[넘어옴6.length - 1] < 0xAC00 || 넘어옴6[넘어옴6.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴7 != null
, ''''''{{{#!if 넘어옴8 == null
{{{#!if 넘어옴7[넘어옴7.length - 1] >= 0xAC00 && 넘어옴7[넘어옴7.length - 1] <= 0xD7A3
{{{#!if ((넘어옴7[넘어옴7.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴7[넘어옴7.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴7[넘어옴7.length - 1] < 0xAC00 || 넘어옴7[넘어옴7.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴8 != null
, ''''''{{{#!if 넘어옴9 == null
{{{#!if 넘어옴8[넘어옴8.length - 1] >= 0xAC00 && 넘어옴8[넘어옴8.length - 1] <= 0xD7A3
{{{#!if ((넘어옴8[넘어옴8.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴8[넘어옴8.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴8[넘어옴8.length - 1] < 0xAC00 || 넘어옴8[넘어옴8.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴9 != null
, ''''''{{{#!if 넘어옴10 == null
{{{#!if 넘어옴9[넘어옴9.length - 1] >= 0xAC00 && 넘어옴9[넘어옴9.length - 1] <= 0xD7A3
{{{#!if ((넘어옴9[넘어옴9.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴9[넘어옴9.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴9[넘어옴9.length - 1] < 0xAC00 || 넘어옴9[넘어옴9.length - 1] > 0xD7A3
은(는)}}}}}}}}}{{{#!if 넘어옴10 != null
, ''''''{{{#!if 넘어옴10[넘어옴10.length - 1] >= 0xAC00 && 넘어옴10[넘어옴10.length - 1] <= 0xD7A3
{{{#!if ((넘어옴10[넘어옴10.length - 1] - 0xAC00) % 28) == 0
는}}}{{{#!if ((넘어옴10[넘어옴10.length - 1] - 0xAC00) % 28) != 0
은}}}}}}{{{#!if 넘어옴10[넘어옴10.length - 1] < 0xAC00 || 넘어옴10[넘어옴10.length - 1] > 0xD7A3
은(는)}}}}}} 여기로 연결됩니다. 
#!if 설명 == null && 리스트 == null
{{{#!if 설명1 == null
다른 뜻에 대한 내용은 아래 문서를}}}{{{#!if 설명1 != null
{{{#!html 야구 용어}}}에 대한 내용은 [[승리 확률 기여도]] 문서{{{#!if (문단1 == null) == (앵커1 == null)
를}}}{{{#!if 문단1 != null & 앵커1 == null
의 [[승리 확률 기여도#s-|]]번 문단을}}}{{{#!if 문단1 == null & 앵커1 != null
의 [[승리 확률 기여도#|]] 부분을}}}}}}{{{#!if 설명2 != null
, {{{#!html Windows 및 Microsoft 소프트웨어 정품 인증}}}에 대한 내용은 [[Microsoft 소프트웨어 인증]] 문서{{{#!if (문단2 == null) == (앵커2 == null)
를}}}{{{#!if 문단2 != null & 앵커2 == null
의 [[Microsoft 소프트웨어 인증#s-|]]번 문단을}}}{{{#!if 문단2 == null & 앵커2 != null
의 [[Microsoft 소프트웨어 인증#|]] 부분을}}}}}}{{{#!if 설명3 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단3 == null) == (앵커3 == null)
를}}}{{{#!if 문단3 != null & 앵커3 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단3 == null & 앵커3 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명4 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단4 == null) == (앵커4 == null)
를}}}{{{#!if 문단4 != null & 앵커4 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단4 == null & 앵커4 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명5 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단5 == null) == (앵커5 == null)
를}}}{{{#!if 문단5 != null & 앵커5 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단5 == null & 앵커5 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명6 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단6 == null) == (앵커6 == null)
를}}}{{{#!if 문단6 != null & 앵커6 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단6 == null & 앵커6 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명7 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단7 == null) == (앵커7 == null)
를}}}{{{#!if 문단7 != null & 앵커7 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단7 == null & 앵커7 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명8 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단8 == null) == (앵커8 == null)
를}}}{{{#!if 문단8 != null & 앵커8 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단8 == null & 앵커8 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명9 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단9 == null) == (앵커9 == null)
를}}}{{{#!if 문단9 != null & 앵커9 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단9 == null & 앵커9 != null
의 [[#|]] 부분을}}}}}}{{{#!if 설명10 != null
, {{{#!html }}}에 대한 내용은 [[]] 문서{{{#!if (문단10 == null) == (앵커10 == null)
를}}}{{{#!if 문단10 != null & 앵커10 == null
의 [[#s-|]]번 문단을}}}{{{#!if 문단10 == null & 앵커10 != null
의 [[#|]] 부분을}}}}}}
#!if 설명 == null
{{{#!if 리스트 != null
다른 뜻에 대한 내용은 아래 문서를}}} 참고하십시오.

#!if 리스트 != null
{{{#!if 문서명1 != null
 * {{{#!if 설명1 != null
야구 용어: }}}[[승리 확률 기여도]] {{{#!if 문단1 != null & 앵커1 == null
문서의 [[승리 확률 기여도#s-|]]번 문단}}}{{{#!if 문단1 == null & 앵커1 != null
문서의 [[승리 확률 기여도#|]] 부분}}}}}}{{{#!if 문서명2 != null
 * {{{#!if 설명2 != null
Windows 및 Microsoft 소프트웨어 정품 인증: }}}[[Microsoft 소프트웨어 인증]] {{{#!if 문단2 != null & 앵커2 == null
문서의 [[Microsoft 소프트웨어 인증#s-|]]번 문단}}}{{{#!if 문단2 == null & 앵커2 != null
문서의 [[Microsoft 소프트웨어 인증#|]] 부분}}}}}}{{{#!if 문서명3 != null
 * {{{#!if 설명3 != null
: }}}[[]] {{{#!if 문단3 != null & 앵커3 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단3 == null & 앵커3 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명4 != null
 * {{{#!if 설명4 != null
: }}}[[]] {{{#!if 문단4 != null & 앵커4 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단4 == null & 앵커4 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명5 != null
 * {{{#!if 설명5 != null
: }}}[[]] {{{#!if 문단5 != null & 앵커5 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단5 == null & 앵커5 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명6 != null
 * {{{#!if 설명6 != null
: }}}[[]] {{{#!if 문단6 != null & 앵커6 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단6 == null & 앵커6 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명7 != null
 * {{{#!if 설명7 != null
: }}}[[]] {{{#!if 문단7 != null & 앵커7 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단7 == null & 앵커7 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명8 != null
 * {{{#!if 설명8 != null
: }}}[[]] {{{#!if 문단8 != null & 앵커8 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단8 == null & 앵커8 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명9 != null
 * {{{#!if 설명9 != null
: }}}[[]] {{{#!if 문단9 != null & 앵커9 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단9 == null & 앵커9 != null
문서의 [[#|]] 부분}}}}}}{{{#!if 문서명10 != null
 * {{{#!if 설명10 != null
: }}}[[]] {{{#!if 문단10 != null & 앵커10 == null
문서의 [[#s-|]]번 문단}}}{{{#!if 문단10 == null & 앵커10 != null
문서의 [[#|]] 부분}}}}}}


1. 개요2. 종류
2.1. WPA2.2. WPA22.3. WPA32.4. 802.1x 및 EAP 방법
3. 관련 문서

1. 개요

WPA(Wi-Fi Protected Access)는 Wi-Fi 얼라이언스에서 Wi-Fi의 송출 신호에 대한 보안을 위해 고안된 물리 계층에서의 패킷 암호화 방식이다.

2. 종류

Wi-Fi 보안은 크게 두 가지가 있는데, 하나는 종류[1], 다른 하나는 인증 방식[2]이다.

2.1. WPA

Wi-Fi 얼라이언스에서 IEEE 802.11i 표준이 출시될 때까지 취약한 WEP[3]을 대신하기 위해 2002년에 발표한 암호화 규격이다. 이 규격을 발표하면서 TKIP[4]라는 암호화 프로토콜도 새로 개발되었는데, 당시에 WEP는 64, 128비트로 패킷을 암호화 하지만, 한번 만들어지면 절대 바뀌지 않는 암호화 키 때문에 보안이 쉽게 뚫렸다. WPA는 이러한 단점을 보완해서 한 패킷에 한번씩 지속적으로 암호화를 해서 보안을 더 철저히 한다.

기본적으로 TKIP 암호화를 사용하지만, AES-CCMP128 암호화를 옵션으로 지원할 수 있다. AES-CCMP128를 지원하는 기기에서는 보통 WPA2도 지원하는 반면, WPA만 지원하는 기기에서는 보통 TKIP만 지원하기 때문에 별 의미는 없다. TKIP 암호화는 WEP과 같이 매우 취약하므로 꼭 필요한 경우가 아니라면 사용하지 말아야 한다.

2.2. WPA2

Wi-Fi 얼라이언스에서 2004년에 발표한 새로운 암호화 규격이다. IEEE 802.11i-2004 표준을 기반으로 한다. 취약한 WEP을 대체하기 위해 개발되었다. AES-CCMP128 암호화 프로토콜[6]을 사용하며, TKIP는 암호화 방식에서 제외되었다. 또한, WPA2에서는 암호가 일정 길이 이상이 되어야 한다.

2004년부터 Wi-Fi 인증을 시작할 수 있었고, 2006년 3월부터 WPA2를 지원하지 않으면 Wi-Fi 인증을 받을 수 없다. 2014년 1월 이후 Wi-Fi 인증부터 무선 AP에서 TKIP 암호화를 단독으로 사용할 수 없다.(AES-CCMP와 혼합 모드로만 사용 가능)

기본적으로 AES-CCMP 암호화를 사용하지만, 추가적으로 TKIP 암호화를 옵션으로 지원할 수 있다. 하지만 이 경우 보안에 취약해지고 802.11n 이후부터 속도가 54 Mbps로 제한되기 때문에 사용할 이유는 없다. TKIP 암호화는 보안이 매우 취약하므로 꼭 필요한 경우가 아니라면 사용하지 말아야 한다.

2.3. WPA3

Wi-Fi 얼라이언스에서 2018년 1월에 발표한 암호화 규격이며 이후에도 지속적으로 새로운 기능이 추가되고 있다. 암호화는 WPA2와 동일한 AES-CCMP128를 사용하며 기업용 192비트 보안에서는 더 강력한 GCMP256을 사용한다. Wi-Fi 7부터는 GCMP256와 SAE의 H2E가 인증 요구사항에 포함된다. 또한 WPA2에서 사용하던 SHA1 알고리즘에서 SHA2 알고리즘으로 변경되었다. WPA2에서는 옵션이던 MFP[7]가 필수가 되었다. 이로써 데이터 프레임 뿐만 아니라 관리 프레임도 보호할 수 있다.

Wi-Fi 6 및 이후 버전의 인증을 받기 위해서는 WPA3을 지원해야 한다. 6 GHz 밴드의 Wi-Fi 6E와 Wi-Fi 7의 MLO를 사용하기 위해서는 WPA3 또는 OWE 사용이 필수이다.

WPA3와 WPA2를 동시에 활성화 하는 "혼합 모드" 에서 일부 구형 기기들이 와이파이에 연결을 하지 못하거나 연결이 되어도 정상적으로 네트워크를 사용할 수 없는 문제가 발생할 수 있다. 가능한 최신 버전의 드라이버/펌웨어를 설치 해도 문제가 계속 되는 경우 남은 방법은 구형 기기를 신형으로 교체하는 것 뿐이지만 반드시 사용해야만 하는 상황이라면 게스트 와이파이를 WPA2 단독 모드로 생성해서 사용하거나 WPA2 암호화만 사용하는 공유기를 별도로 마련하면 된다. 아니면 그냥 WPA3를 사용하지 않거나.

2.4. 802.1x 및 EAP 방법

기업과 같은 조직에서는 사용자 인증 처리를 보다 효율적이고 더 높은 보안 수준을 위해 802.1x을 활용한 WPA-Enteprise 인증 방식을 사용한다. 802.1x은 기업에서의 Wi-Fi 인증뿐만 아니라 이더넷 인증에도 사용 된다. EAP(Extensible Authentication Protocol)는 네트워크 사용되는 인증 프레임워크로 802.1x에서 사용된다. 아래는 주로 Wi-Fi 인증에서 사용되는 EAP 인증 방식 종류를 설명한 것이다.

3. 관련 문서


[1] WPA, WPA2, WPA3.[2] Personal, Enterprise[3] Wired Equivalent Privacy[4] Temporal Key Integrity Protocol[5] Pre-shared key, PSK[6] AES 암호화 알고리즘의 CTR with CBC-MAC[7] Management Frame Protection, IEEE 802.11w[8] Simultaneous Authentication of Equals[9] WPA3 규격에는 WPA3-Enterprise 192-bit가 아닌 일반 WPA3-Enterprise에서의 GCMP256 암호화 사용과 관련된 내용이 기재되어 있지 않다. 따라서 WPA3-Enterprise를 지원하는 AP나 디바이스라도 GCMP256 암호화는 일부 제품에서만 사용이 가능하다.[10] 실제로 순정 Android 11부터는 CA 인증서 검증 사용 안함이 불가능하다.[11] TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384(ECDHE/ECDSA는 P384 사용),TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384(ECDHE는 P384, RSA는 3072 이상), TLS_DHE_RSA_WITH_AES_256_GCM_SHA384(RSA/DHE는 3072 이상)

분류