WPA3 เชนเซ‡เช•เชฟเช‚เช—: เชกเซเชฐเซ‡เช—เชจ เชฌเซเชฒเชก

WPA3 เชนเซ‡เช•เชฟเช‚เช—: เชกเซเชฐเซ‡เช—เชจ เชฌเซเชฒเชก

เชœเซ‹ เช•เซ‡ เชจเชตเซเช‚ WPA3 เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชนเชœเซ เชธเซเชงเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€, เช† เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เช–เชพเชฎเซ€เช“ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เชจเซ‡ Wi-Fi เชชเชพเชธเชตเชฐเซเชกเซเชธ เชนเซ‡เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชตเชพเช‡-เชซเชพเช‡ เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชŸเซ‡เชก เชเช•เซเชธเซ‡เชธ III (WPA3) WPA2 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ€ เชคเช•เชจเซ€เช•เซ€ เช–เชพเชฎเซ€เช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธเชฐเซ‚เชชเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ KRACK (เช•เซ€ เชฐเซ€เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชเชŸเซ‡เช•) เชฎเชพเชŸเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เช…เชจเซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚. เชœเซ‹เช•เซ‡ WPA3 เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชคเชพ เชตเชงเซ เชธเซเชฐเช•เซเชทเชฟเชค เชนเซ‡เชจเซเชกเชถเซ‡เช• เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เช‘เชซเชฒเชพเช‡เชจ เชกเชฟเช•เซเชถเชจเชฐเซ€ เชนเซเชฎเชฒเชพเช“ (เช‘เชซเชฒเชพเช‡เชจ เชฌเซเชฐเซเชŸ เชซเซ‹เชฐเซเชธ) เชฅเซ€ Wi-Fi เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡, เชธเซเชฐเช•เซเชทเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹ เชฎเซ‡เชฅเซ€ เชตเชพเชจเชนเซ‹เชซ เช…เชจเซ‡ เช‡เชฏเชฒ เชฐเซ‹เชจเซ‡เชจเชจเซ‡ WPA3-Personal เชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชฎเชณเซ€ เชนเชคเซ€ เชœเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡. เชธเชฎเชฏ เช…เชฅเชตเชพ เชธเชพเช‡เชก เช•เซ‡เชถเชจเซ‹ เชฆเซเชฐเซเชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ Wi-Fi เชชเชพเชธเชตเชฐเซเชกเซเชธ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ.

"เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชเชตเซ€ เชฎเชพเชนเชฟเชคเซ€ เชตเชพเช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ WPA3 เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชฎเชพเชนเชฟเชคเซ€ เชœเซ‡เชฎ เช•เซ‡ เช•เซเชฐเซ‡เชกเชฟเชŸ เช•เชพเชฐเซเชก เชจเช‚เชฌเชฐ, เชชเชพเชธเชตเชฐเซเชก, เชšเซ‡เชŸ เชธเช‚เชฆเซ‡เชถเชพเช“, เชˆเชฎเซ‡เชˆเชฒ เชตเช—เซ‡เชฐเซ‡เชจเซ€ เชšเซ‹เชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.โ€

เช†เชœเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เชธเช‚เชถเซ‹เชงเชจ เชฆเชธเซเชคเชพเชตเซ‡เชœ, เชœเซ‡เชจเซ‡ เชกเซเชฐเซ‡เช—เชจเชฌเซเชฒเชก เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡, เชธเช‚เชถเซ‹เชงเช•เซ‹เช WPA3 เชฎเชพเช‚ เชฌเซ‡ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชกเชฟเชเชพเช‡เชจ เช–เชพเชฎเซ€เช“ เชชเชฐ เชจเชœเซ€เช•เชฅเซ€ เชจเชœเชฐ เชจเชพเช–เซ€: เชชเซเชฐเชฅเชฎ เชกเชพเช‰เชจเช—เซเชฐเซ‡เชก เชนเซเชฎเชฒเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชฌเชพเชœเซ เช•เซ‡เชถ เชฒเซ€เช• เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡.

เช•เซ‡เชถ-เช†เชงเชพเชฐเชฟเชค เชฌเชพเชœเซ เชšเซ‡เชจเชฒ เชนเซเชฎเชฒเซ‹

เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏเชจเชพ เชชเชพเชธเชตเชฐเซเชก เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ, เชœเซ‡เชจเซ‡ เชถเชฟเช•เชพเชฐ เช…เชจเซ‡ เชชเซ‡เช•เชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชคเชฐเซ€เช•เซ‡ เชชเชฃ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ เชถเชฐเชคเซ€ เชถเชพเช–เชพเช“ เช›เซ‡. เชœเซ‹ เช•เซ‹เชˆ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ if-then-else เชถเชพเช–เชพเชจเซ€ เช•เชˆ เชถเชพเช–เชพ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซ‹ เชคเซ‡ เชถเซ‹เชงเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ เชชเชพเชธเชตเชฐเซเชก เชคเชคเซเชต เชคเซ‡ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เชšเซ‹เช•เซเช•เชธ เชชเซเชจเชฐเชพเชตเซƒเชคเซเชคเชฟเชฎเชพเช‚ เชฎเชณเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช•เซ‡เชฎ. เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เชเชตเซเช‚ เชœเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชœเซ‹ เช•เซ‹เชˆ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชชเซ€เชกเชฟเชค เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เช…เชจเชชเซเชฐเชฟเชตเชฟเชฒเซ‡เชœ เช•เซ‹เชก เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซ‹ เชชเชพเชธเชตเชฐเซเชก เชœเชจเชฐเซ‡เชถเชจ เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เชชเซเชฐเชฅเชฎ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจเชฎเชพเช‚ เช•เชˆ เชถเชพเช–เชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชคเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชถ-เช†เชงเชพเชฐเชฟเชค เชนเซเชฎเชฒเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชถเช•เซเชฏ เช›เซ‡. เช† เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชพเชธเชตเชฐเซเชก เชธเซเชชเซเชฒเชฟเชŸเชฟเช‚เช— เชเชŸเซ‡เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ (เช† เช‘เชซเชฒเชพเช‡เชจ เชกเชฟเช•เซเชถเชจเชฐเซ€ เชนเซเชฎเชฒเชพ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡).

CVE-2019-9494 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช† เชจเชฌเชณเชพเชˆเชจเซ‡ เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡.

เชธเช‚เชฐเช•เซเชทเชฃเชฎเชพเช‚ เชถเชฐเชคเซ€ เชถเชพเช–เชพเช“เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เชธเชคเชค-เชธเชฎเชฏ เชชเชธเช‚เชฆเช—เซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชธเชพเชฅเซ‡ เช—เซเชชเซเชค เชฎเซ‚เชฒเซเชฏเซ‹ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡. เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹เช เชชเชฃ เช—เชฃเชคเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช เชฆเช‚เชคเช•เชฅเชพเชจเซเช‚ เชชเซเชฐเชคเซ€เช• เชธเชคเชค เชธเชฎเชฏ เชธเชพเชฅเซ‡.

เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ-เช†เชงเชพเชฐเชฟเชค เชธเชพเช‡เชก-เชšเซ‡เชจเชฒ เชนเซเชฎเชฒเซ‹

เชœเซเชฏเชพเชฐเซ‡ เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เชนเซ‡เชจเซเชกเชถเซ‡เช• เชšเซ‹เช•เซเช•เชธ เช—เซเชฃเชพเช•เชพเชฐ เชœเซ‚เชฅเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชชเชพเชธเชตเชฐเซเชก เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชชเชพเชธเชตเชฐเซเชกเชจเซ‡ เชเชจเซเช•เซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชจเชฐเชพเชตเซƒเชคเซเชคเชฟเชจเซ€ เชšเชฒ เชธเช‚เช–เซเชฏเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชชเซเชจเชฐเชพเชตเซƒเชคเซเชคเชฟเช“เชจเซ€ เชšเซ‹เช•เซเช•เชธ เชธเช‚เช–เซเชฏเชพ เชตเชชเชฐเชพเชฏเซ‡เชฒ เชชเชพเชธเชตเชฐเซเชก เช…เชจเซ‡ เชเช•เซเชธเซ‡เชธ เชชเซ‹เชˆเชจเซเชŸ เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸเชจเชพ MAC เชธเชฐเชจเชพเชฎเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชชเชพเชธเชตเชฐเซเชก เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชชเชฐ เชฐเชฟเชฎเซ‹เชŸ เชŸเชพเช‡เชฎเชฟเช‚เช— เชเชŸเซ‡เช• เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡ เชชเชพเชธเชตเชฐเซเชกเชจเซ‡ เชเชจเซเช•เซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจเซ‹ เชฅเชฏเชพ. เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชพเชธเชตเชฐเซเชก เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เช‘เชซเชฒเชพเช‡เชจ เชกเชฟเช•เซเชถเชจเชฐเซ€ เชนเซเชฎเชฒเชพ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡.

เชธเชฎเชฏเชจเชพ เชนเซเชฎเชฒเชพเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹เช เชจเชฌเชณเชพ เช—เซเชฃเชพเช•เชพเชฐ เชœเซ‚เชฅเซ‹เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เชœเซ‹เชˆเช. เชคเช•เชจเซ€เช•เซ€ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€, MODP เชœเซ‚เชฅเซ‹ 22, 23 เช…เชจเซ‡ 24 เช…เช•เซเชทเชฎ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช. MODP เชœเซ‚เชฅเซ‹ 1, 2 เช…เชจเซ‡ 5 เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชนเซเชฎเชฒเชพเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชธเชฎเชพเชจเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช† เชจเชฌเชณเชพเชˆเชจเซ‡ CVE-2019-9494 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเชฃ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

WPA3 เชกเชพเช‰เชจเช—เซเชฐเซ‡เชก

15-เชตเชฐเซเชท เชœเซ‚เชจเชพ WPA2 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช…เชฌเชœเซ‹ เช‰เชชเช•เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเซ‹เชตเชพเชฅเซ€, WPA3 เชจเซ‹ เชตเซเชฏเชพเชชเช• เชธเซเชตเซ€เช•เชพเชฐ เชฐเชพเชคเซ‹เชฐเชพเชค เชฅเชถเซ‡ เชจเชนเซ€เช‚. เชœเซ‚เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡, WPA3-เชชเซเชฐเชฎเชพเชฃเชฟเชค เช‰เชชเช•เชฐเชฃเซ‹ "เชŸเซเชฐเชพเชจเซเชเซ€เชถเชจเชฒ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชฎเซ‹เชก" เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ WPA3-SAE เช…เชจเซ‡ WPA2 เชฌเช‚เชจเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชœเซ‹เชกเชพเชฃเซ‹ เชธเซเชตเซ€เช•เชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช—เซ‹เช เชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชธเช‚เชถเซ‹เชงเช•เซ‹ เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡ เช•เซเชทเชฃเชฟเช• เชฎเซ‹เชก เชนเซเชฎเชฒเชพเช“เชจเซ‡ เชกเชพเช‰เชจเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹ เชเช• เชฌเชฆเชฎเชพเชถ เชเช•เซเชธเซ‡เชธ เชชเซ‹เชˆเชจเซเชŸ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ เชซเช•เซเชค WPA2 เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, WPA3-เชธเช•เซเชทเชฎ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค WPA2 เชšเชพเชฐ-เชฎเชพเชฐเซเช—เซ€ เชนเซ‡เชจเซเชกเชถเซ‡เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชซเชฐเชœ เชชเชพเชกเซ‡ เช›เซ‡.

"เช…เชฎเซ‡ SAE (เชธเชพเชฎเช—เซเชฐเซ€เช“เชจเซเช‚ เชเช• เชธเชพเชฅเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ Dragonfly เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡) เชนเซ‡เชจเซเชกเชถเซ‡เช• เชธเชพเชฎเซ‡ เชกเชพเช‰เชจเช—เซเชฐเซ‡เชก เชนเซเชฎเชฒเซ‹ เชชเชฃ เชถเซ‹เชงเซ€ เช•เชพเชขเซเชฏเซ‹ เช›เซ‡, เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช•เชฐเชคเชพเช‚ เชจเชฌเชณเชพ เชฒเช‚เชฌเช—เซ‹เชณ เชตเชณเชพเช‚เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฆเชฌเชพเชฃ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช," เชธเช‚เชถเซ‹เชงเช•เซ‹เช เชœเชฃเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชคเชฆเซเชชเชฐเชพเช‚เชค, เชกเชพเช‰เชจเช—เซเชฐเซ‡เชก เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เชจ-เช‡เชจ-เชง-เชฎเชฟเชกเชฒ เชชเซ‹เชเชฟเชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เชจเซ‡ เชฎเชพเชคเซเชฐ WPA3-SAE เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ€ SSID เชœเชพเชฃเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชธเช‚เชถเซ‹เชงเช•เซ‹เช เชคเซ‡เชฎเชจเชพ เชคเชพเชฐเชฃเซ‹ Wi-Fi เชเชฒเชพเชฏเชจเซเชธ, เชฌเชฟเชจเชจเชซเชพเช•เชพเชฐเช• เชธเช‚เชธเซเชฅเชพเชจเซ‡ เชœเชพเชฃ เช•เชฐเซเชฏเชพ เชœเซ‡ เชตเชพเช‡เชซเชพเช‡ เชงเซ‹เชฐเชฃเซ‹ เช…เชจเซ‡ เชตเชพเช‡-เชซเชพเช‡ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ‡ เช…เชจเซเชชเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฃเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเซเชตเซ€เช•เชพเชฐ เช•เชฐเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ เชนเชพเชฒเชจเชพ WPA3-เชชเซเชฐเชฎเชพเชฃเชฟเชค เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซ€ เช›เซ‡.

PoC (เชชเซเชฐเช•เชพเชถเชจ เชธเชฎเชฏเซ‡ 404)

เช–เซเชฏเชพเชฒเชจเชพ เชชเซเชฐเชพเชตเชพ เชคเชฐเซ€เช•เซ‡, เชธเช‚เชถเซ‹เชงเช•เซ‹ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพ เชšเชพเชฐ เช…เชฒเช—-เช…เชฒเช— เชŸเซ‚เชฒเซเชธ (เชจเซ€เชšเซ‡ เชนเชพเช‡เชชเชฐเชฒเชฟเช‚เช• เช•เชฐเซ‡เชฒ GitHub เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชเชฎเชพเช‚) เชฌเชนเชพเชฐ เชชเชพเชกเชถเซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชกเซเชฐเซ‡เช—เชจเชกเซเชฐเซ‡เชจ เชเช• เชเชตเซเช‚ เชธเชพเชงเชจ เช›เซ‡ เชœเซ‡ WPA3 เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เชนเซ‡เชจเซเชกเชถเซ‡เช• เชชเชฐเชจเชพ เชกเซ‹เชธ เชนเซเชฎเชฒเชพเช“ เชฎเชพเชŸเซ‡ เชเช•เซเชธเซ‡เชธ เชชเซ‹เชˆเชจเซเชŸ เช•เซ‡เชŸเชฒเซ€ เชนเชฆเซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช›เซ‡ เชคเซ‡ เชšเช•เชพเชธเซ€ เชถเช•เซ‡ เช›เซ‡.
เชกเซเชฐเซ‡เช—เชจเชŸเชพเช‡เชฎ - เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เชนเซ‡เชจเซเชกเชถเซ‡เช• เชธเชพเชฎเซ‡ เชธเชฎเชฏเชธเชฐ เชนเซเชฎเชฒเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเชพเชงเชจ.
เชกเซเชฐเซ‡เช—เชจเชซเซ‹เชฐเซเชธ เชเช• เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเชพเชงเชจ เช›เซ‡ เชœเซ‡ เชธเชฎเชฏเชจเชพ เชนเซเชฎเชฒเชพเช“เชฎเชพเช‚เชฅเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชพเชธเชตเชฐเซเชก เชนเซเชฎเชฒเซ‹ เช•เชฐเซ‡ เช›เซ‡.
เชกเซเชฐเซ‡เช—เชจเชธเซเชฒเซ‡เชฏเชฐ - เชเช• เชธเชพเชงเชจ เชœเซ‡ EAP-pwd เชชเชฐ เชนเซเชฎเชฒเชพ เช•เชฐเซ‡ เช›เซ‡.

เชกเซเชฐเซ‡เช—เชจเชฌเซเชฒเชก: WPA3 เชจเชพ SAE เชนเซ‡เชจเซเชกเชถเซ‡เช•เชจเซเช‚ เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ
เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเซ‡เชฌเชธเชพเช‡เชŸ - wpa3.mathyvanhoef.com

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹