RSNA_PSK คืออะไร
RSNA = Robust Security Network Association (มาจาก IEEE 802.11i Amendment)
PSK = Pre-Shared Key (รหัสผ่านที่แชร์ล่วงหน้า)
RSNA_PSK หมายถึง WPA2-Personal หรือ WPA3-Personal ที่ใช้ Pre-Shared Key (PSK) เป็นวิธียืนยันตัวตน แทนที่จะใช้ RADIUS Server (Enterprise Mode)
ความแตกต่าง: RSNA_PSK vs RSNA_802.1X
| คุณสมบัติ | RSNA_PSK (Personal) | RSNA_802.1X (Enterprise) |
| Authentication | Pre-Shared Key (รหัสผ่านเดียวกันทุกคน) | 802.1X/EAP (Username/Password/Cert ต่อคน) |
| Key Management | PMK = PSK (Static) | PMK จาก RADIUS (Dynamic, Per-Session) |
| Forward Secrecy | WPA2: ไม่มี / WPA3: มี (SAE) | มี (EAP Key Hierarchy) |
| ความเหมาะสม | บ้าน, ธุรกิจเล็ก | องค์กร, มหาวิทยาลัย, Enterprise |
| การจัดการ | ง่าย แตกเปลี่ยนยาก (ต้องเปลี่ยนทุกอุปกรณ์) | รวมกลาง ผ่าน RADIUS/AD/Azure AD |
กระบวนการ 4-Way Handshake (WPA2-PSK)
- AP → Client: ANonce (Random)
- Client → AP: SNonce + MIC (คำนวณ PTK จาก PMK+ANonce+SNonce+MAC)
- AP → Client: ANonce + MIC + GTK (Encrypted with KEK)
- Client → AP: ACK + MIC
หลัง Handshake เสร็จ → ได้ PTK (Pairwise Transient Key) สำหรับเข้ารหัส Unicast Traffic และ GTK (Group Temporal Key) สำหรับ Broadcast/Multicast
WPA2-PSK vs WPA3-PSK (SAE)
| คุณสมบัติ | WPA2-PSK | WPA3-PSK (SAE) |
| Key Exchange | 4-Way Handshake (PSK-based) | SAE (Simultaneous Authentication of Equals) - Dragonfly |
| Offline Dictionary Attack | เปราะบาง (Capture Handshake → Crack Offline) | ป้องกันได้ (SAE ใช้ Zero-Knowledge Proof) |
| Forward Secrecy | ไม่มี | มี |
| Key Length | Passphrase 8-63 ASCII → PMK 256-bit | Passphrase 8-63 ASCII → PMK 256-bit (Strong Derivation) |
| Management Frame Protection | Optional (802.11w) | Mandatory (802.11w Required) |
CCMP (Counter Mode CBC-MAC Protocol)
- โปรโตคอลเข้ารหัสข้อมูลมาตรฐานของ WPA2 (แทน TKIP ที่เก่า)
- ใช้ AES-128 ในโหมด CCM (Counter with CBC-MAC)
- ให้ Confidentiality + Integrity + Replay Protection
- WPA3 บังคับใช้ CCMP (หรือ GCMP-256 สำหรับ WPA3-Enterprise 192-bit)
การตั้งค่าบนรูทเตอร์บ้าน (Home Router)
- เข้า Web UI → Wireless > Security
- Security Mode: เลือก WPA2/WPA3-Personal (Mixed/Transition)
- Encryption: AES (ไม่เลือก TKIP, Auto)
- Passphrase: 12-20+ ตัวอักษรสุ่ม
- Save → Reboot Router
คำถามที่พบบ่อย (FAQ)
PSK คือรหัสผ่าน Wi-Fi หรือไม่?
ใช่ PSK (Pre-Shared Key) = Wi-Fi Password = Network Security Key = WPA Key = Passphrase
WPA2-PSK (AES) ปลอดภัยพอหรือไม่?
ปลอดภัย พอใช้งาน หากรหัสผ่านแข็งแกร่ง (12+ ชาร์ทเตอร์สุ่ม) แต่ WPA3-SAE ดีกว่า เพราะป้องกัน Offline Dictionary Attack และมี Forward Secrecy
RSN Information Element ใน Beacon Frame
เมื่อสแกน Wi-Fi (Wireshark, Wi-Fi Analyzer) จะเห็น RSN IE ใน Beacon/Probe Response แสดงค่าที่สำคัญ:
- Group Cipher Suite: CCMP (AES) = 00-0F-AC:4
- Pairwise Cipher Suite Count: 1 (CCMP)
- AKM Suite Count: 1 (PSK = 00-0F-AC:2, หรือ SAE = 00-0F-AC:8)
- RSN Capabilities: MFPC, MFPR, PBAC, ฯลฯ
สรุป
RSNA_PSK = โหมดความปลอดภัย WPA2/WPA3 Personal ที่ใช้รหัสผ่านร่วม (PSK) เหมาะสำหรับบ้าน/ธุรกิจเล็ก ควรใช้ WPA3-SAE (WPA3-Personal) พร้อมรหัสผ่านสุ่มยาว 12+ ตัวอักษร และเปิด 802.11w (Management Frame Protection) เพื่อความปลอดภัยสูงสุด