Giới thiệu dự án

Sự phát triển bùng nổ của các thiết bị di động và mô hình làm việc linh hoạt (hybrid work) đã biến mạng cục bộ không dây (WLAN - Wireless Local Area Network) thành hạ tầng kết nối cốt lõi trong mọi tổ chức, doanh nghiệp. Theo các báo cáo an ninh mạng toàn cầu, hơn 60% các cuộc tấn công thăm dò vào mạng nội bộ doanh nghiệp xuất phát từ các điểm yếu trên giao diện vô tuyến. Chuẩn bảo mật WPA2 (Wi-Fi Protected Access 2) ra đời từ năm 2004 đã bộc lộ nhiều lỗ hổng nghiêm trọng sau gần hai thập kỷ vận hành, điển hình là nguy cơ bị tấn công vét cạn từ điển ngoại tuyến (offline dictionary brute-force attack) thông qua bắt gói tin bắt tay 4 bước (4-way handshake) và lỗ hổng cài đặt lại khóa KRACK (Key Reinstallation Attack).

Đồ án tốt nghiệp chuyên ngành Công nghệ Thông tin với đề tài "Tìm hiểu, phân tích và đề xuất giải pháp bảo mật khi triển khai mạng WLAN sử dụng giao thức WPA3" do sinh viên Vũ Đức Hiếu (Mã SV: 1812111010, Lớp CT2201M, Trường Đại học Quản lý và Công nghệ Hải Phòng) thực hiện dưới sự hướng dẫn của ThS. Nguyễn Như Chiến và ThS. Nguyễn Thị Xuân Hương. Đề tài tập trung giải quyết các bài toán cấp bách về an toàn thông tin không dây trong môi trường doanh nghiệp viễn thông hiện đại.

                    MÔ HÌNH RỦI RO BẢO MẬT TRÊN WLAN TRUYỀN THỐNG
                    
    [ Hacker / Attacker ]

Mục tiêu dự án

  1. Phân tích toàn diện cấu trúc, nguyên lý mã hóa và các cơ chế phòng thủ của giao thức WPA3 (chuẩn IEEE 802.11-2020) so với các thế hệ tiền nhiệm (WEP, WPA, WPA2).
  2. Khảo sát và đánh giá hiện trạng an toàn mạng tại Công ty Cổ phần Hạ tầng Viễn thông CMC (CMC Telecom), xác định các điểm nghẽn và nguy cơ mất an toàn thông tin.
  3. Thiết kế và mô phỏng giải pháp nâng cấp mạng WLAN sử dụng giao thức WPA3 với cả hai chế độ WPA3-Personal (SAE) và WPA3-Enterprise (chuỗi mật mã 192-bit CNSA).
  4. Triển khai thử nghiệm thực tế, cấu hình Access Point (AP), máy chủ xác thực và các thiết bị đầu cuối (laptop, mobile); thực hiện kiểm thử độ trễ, tính toàn vẹn và khả năng kháng tấn công.

Phương pháp tiếp cận và kết quả kỳ vọng

Giải pháp áp dụng cơ chế xác thực đồng thời các thực thể ngang hàng (SAE - Simultaneous Authentication of Equals) thay thế cho cơ chế khóa chia sẻ trước (PSK) truyền thống, kết hợp kích hoạt bắt buộc Khung quản lý bảo vệ (PMF - Protected Management Frames theo chuẩn IEEE 802.11w). Kết quả kỳ vọng đạt được là triệt tiêu hoàn toàn khả năng giải mã gói tin thụ động, ngăn ngừa 100% các cuộc tấn công DoS ngắt kết nối giả mạo và duy trì tính bí mật chuyển tiếp (Forward Secrecy) cho mọi phiên truyền thông.

Phạm vi và giới hạn: Đồ án tập trung nghiên cứu trên hạ tầng mạng Wi-Fi 6 (IEEE 802.11ax) và Wi-Fi 5 (IEEE 802.11ac) trong quy mô phòng ban doanh nghiệp; không bao gồm việc can thiệp chỉnh sửa firmware gốc của nhà sản xuất chipset phần cứng.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát tại văn phòng CMC Telecom cho thấy hệ thống sử dụng hỗn hợp các AP chuẩn Wi-Fi cũ chạy giao thức WPA2-PSK. Băng tần 2.4 GHz bị nghẽn nghiêm trọng bởi can nhiễu đồng kênh từ các thiết bị xung quanh, trong khi khung quản lý không được mã hóa khiến hệ thống dễ bị tấn công từ chối dịch vụ (DoS).

Tiêu chí so sánh WEP (1997) WPA (2003) WPA2 (2004) WPA3 (2018 - Hiện tại)
Thuật toán mã hóa RC4 (Stream Cipher) RC4 + TKIP AES-CCMP AES-GCMP-256 / CNSA 192-bit
Độ dài khóa 40-bit / 104-bit 128-bit 128-bit 128-bit (Personal) / 192-bit (Enterprise)
Cơ chế xác thực Khóa tĩnh / Open PSK / 802.1X EAP PSK / 802.1X EAP SAE (Dragonfly) / 802.1X EAP-TLS
Khung quản lý (PMF) Không hỗ trợ Không hỗ trợ Tùy chọn (802.11w) Bắt buộc kích hoạt (Mandatory)
Kháng tấn công Offline Kém (bẻ khóa trong vài phút) Kém (phụ thuộc độ phức tạp pass) Kém (bị crack qua 4-Way Handshake) Tuyệt đối (Nhờ trao đổi Diffie-Hellman)
Tính bí mật chuyển tiếp Không Không Không (Mỗi phiên có khóa riêng biệt)

Phân tích yêu cầu hệ thống theo mô hình MoSCoW

  • Must Have (Bắt buộc): Hỗ trợ chuẩn WPA3-Personal với thuật toán SAE; kích hoạt bắt buộc Protected Management Frames (PMF ieee80211w=2); mã hóa AES-CCMP/GCMP; hỗ trợ phân tách VLAN cho lưu lượng nội bộ và khách.
  • Should Have (Nên có): Tích hợp WPA3-Enterprise kết hợp máy chủ RADIUS xác thực chuẩn EAP-TLS/PEAP; ưu tiên điều hướng băng tần sang 5 GHz (Band Steering); cách ly người dùng (AP Isolation) trên mạng Guest.
  • Could Have (Có thể có): Giao thức kết nối nhanh Wi-Fi Easy Connect (DPP - Device Provisioning Protocol) cho các thiết bị IoT không có màn hình.
  • Won't Have (Không áp dụng): Loại bỏ hoàn toàn cơ chế WEP, TKIP và tính năng cấu hình nhanh WPS (Wi-Fi Protected Setup) do rủi ro lộ mã PIN brute-force.

Thiết kế hệ thống

Kiến trúc mạng bảo mật nâng cao cho doanh nghiệp được thiết kế theo mô hình 3 lớp phân tách rõ rệt: Lớp Truy cập (Access Layer), Lớp Phân phối/Điều khiển (Distribution/Controller Layer) và Lớp Dịch vụ Xác thực (Authentication Services Layer).

Ngăn xếp công nghệ triển khai (Technology Stack)

  • Hệ điều hành AP/Controller: OpenWrt 21.02 LTS / Firmware Enterprise Controller v5.x hỗ trợ Hostapd v2.9+.
  • Máy chủ xác thực (Authentication Server): FreeRADIUS v3.0.26 xây dựng trên nền Ubuntu Server 20.04 LTS.
  • Thư viện mật mã: OpenSSL 1.1.1w / 3.0.8 hỗ trợ các đường cong Elliptic (NIST P-384, Brainpool P-384r1).
  • Bộ giao thức bảo mật Enterprise: Chuỗi thuật toán NSA CNSA (Commercial National Security Algorithm):
    • Mã hóa đối xứng: AES-256-GCM (Galois/Counter Mode).
    • Chữ ký số: ECDSA với khóa 384-bit (P-384).
    • Trao đổi khóa: ECDHE (Elliptic Curve Diffie-Hellman Ephemeral).
    • Bảo vệ tính toàn vẹn: HMAC-SHA-384.

Phương pháp luận (Methodology)

Dự án áp dụng quy trình triển khai mạng phân kỳ 5 bước (Phased Deployment Methodology) kết hợp chặt chẽ giữa nghiên cứu lý thuyết, đo kiểm trong phòng Lab và thực nghiệm tại doanh nghiệp trong thời gian từ tháng 04/2022 đến tháng 06/2022.

Đánh giá rủi ro và giải pháp xử lý (Risk Assessment)

  • Rủi ro tính tương thích (Compatibility Risk): Một số thiết bị cũ (legacy devices) chỉ hỗ trợ WPA2 không thể kết nối vào mạng WPA3-Only.
    • Giải pháp: Cấu hình chế độ chuyển tiếp hỗn hợp WPA3-Personal Transition Mode (WPA2/WPA3 Mixed) trên SSID Văn phòng và tạo riêng SSID WPA3-Enterprise Only cho các máy trạm nghiệp vụ.
  • Rủi ro rớt gói do PMF: Một số card mạng Wi-Fi cũ bị lỗi driver khi gặp cờ PMF bắt buộc.
    • Giải pháp: Thiết lập ieee80211w=1 (Optional) trên mạng chuyển tiếp và ieee80211w=2 (Required) trên mạng bảo mật cao.

Implementation và kết quả

Quy trình phát triển và thuật toán cốt lõi

Trọng tâm của giải pháp bảo mật WPA3-Personal là giao thức bắt tay Dragonfly (SAE). Thay vì sử dụng trực tiếp Passphrase làm Pre-Shared Key, SAE chuyển đổi Passphrase thành một điểm phần tử trên đường cong Elliptic (PWE - Password Element) và thực hiện xác thực không tiết lộ tri thức (Zero-Knowledge Proof).

                      QUY TRÌNH BẮT TAY DRAGONFLY (SAE HANDSHAKE)

       Client (Supplicant)                                  Access Point (Authenticator)
        [Tính Khóa Phiên K]                                      [Tính Khóa Phiên K]

Cấu hình tệp tin dịch vụ hostapd.conf cho Điểm truy cập WPA3

Dưới đây là đoạn trích cấu hình dịch vụ phát sóng bảo mật cao áp dụng giao thức WPA3-Personal SAE và PMF trên thiết bị Access Point:

# Cấu hình giao tiếp mạng không dây
interface=wlan0
driver=nl80211
ssid=CMC_Secure_WPA3
hw_mode=a
channel=36
ieee80211n=1
ieee80211ac=1
ieee80211ax=1
wmm_enabled=1

# Cấu hình chế độ bảo mật WPA3-Personal
wpa=2
wpa_key_mgmt=SAE
rsn_pairwise=CCMP
sae_pwe=2

# Kích hoạt bắt buộc Protected Management Frames (IEEE 802.11w)
ieee80211w=2
sae_require_mfp=1

# Thiết lập chuỗi mật mã và passphrase
wpa_passphrase=CMCTelecom@Secure2022#HPU
sae_anti_clogging_threshold=5

Cấu hình kết nối trên máy trạm Linux (wpa_supplicant.conf)

ctrl_interface=/var/run/wpa_supplicant
update_config=1

network={
    ssid="CMC_Secure_WPA3"
    proto=RSN
    key_mgmt=SAE
    pairwise=CCMP
    group=CCMP
    ieee80211w=2
    psk="CMCTelecom@Secure2022#HPU"
}

Thử nghiệm và đánh giá thực nghiệm (Testing & Validation)

Hệ thống được đưa vào kiểm thử tấn công giả lập với các bộ công cụ kiểm thử xâm nhập tiêu chuẩn ngành (Aircrack-ng suite, Scapy, MDK4).

Bảng kết quả thực nghiệm tấn công và hiệu năng

Kịch bản kiểm thử Công cụ thực hiện Mục tiêu tấn công Kết quả trên WPA2 Kết quả trên WPA3 (Thực tế)
Bắt gói & dò mật khẩu offline airodump-ng + hashcat Khóa Pre-Shared Key Bị bẻ khóa thành công (sau khi bắt 4-way handshake) Thất bại 100%. Gói tin SAE không chứa thông tin Hash mật khẩu tĩnh
Tấn công DoS ngắt kết nối aireplay-ng --deauth / mdk4 Ngắt kết nối máy trạm Mất kết nối tức thì (Thiết bị liên tục bị văng khỏi Wi-Fi) Vô hiệu hóa hoàn toàn. AP và Client từ chối frame không có chữ ký PMF
Cài đặt lại khóa (KRACK) krack-attack-tool Bản tin Message 3/4 Thành công giải mã một phần dữ liệu Thất bại. SAE kiểm soát chặt chẽ trạng thái cài đặt khóa tức thời
Độ trễ xác thực ban đầu wpa_cli benchmark Thời gian bắt tay kết nối ~45 ms (4-Way Handshake) ~78 ms (Do chi phí tính toán đường cong Elliptic, hoàn toàn chấp nhận được)
Thông lượng truyền dữ liệu iperf3 (Băng thông 80MHz) Tốc độ truyền TCP/UDP 642 Mbps (AES-CCMP) 638 Mbps (Không suy hao đáng kể, sai số < 0.6%)
                       BIỂU ĐỒ SO SÁNH TỶ LỆ KHÁNG TẤN CÔNG (%)
                       
  Tấn công Dò Từ điển Offline   [WPA2] █░░░░░░░░░  12% (Bị bẻ nếu pass ngắn)
                                [WPA3] ██████████ 100% (An toàn tuyệt đối)

  Tấn công Deauth DoS           [WPA2] ░░░░░░░░░░   0% (Không thể chống cự)
                                [WPA3] ██████████ 100% (PMF 802.11w bảo vệ)

  Tấn công Chiếm quyền Phiên    [WPA2] ███░░░░░░░  30% (Nguy cơ KRACK/EvilTwin)
                                [WPA3] ██████████ 100% (Khóa phiên độc lập)

Đổi mới và đóng góp

  1. Ứng dụng thành công cơ chế xác thực ZKP (Zero-Knowledge Proof) vào mạng doanh nghiệp: Khác với WPA2 sử dụng phép băm PBKDF2 đơn giản biến đổi mật khẩu thành PMK, WPA3 sử dụng thuật toán bắt tay Dragonfly giúp loại bỏ hoàn toàn khả năng tính toán khóa bằng bảng tra cứu trước (Rainbow table) hoặc siêu máy tính dò tìm ngoại tuyến.
  2. Cơ chế Bảo mật Chuyển tiếp hoàn hảo (Forward Secrecy): Ngay cả khi kẻ tấn công bằng cách nào đó biết được mật khẩu Wi-Fi trong tương lai, toàn bộ dữ liệu mã hóa đã được ghi lại trong quá khứ vẫn không thể bị giải mã, do mỗi phiên làm việc sử dụng một cặp khóa phiên tạm thời (Ephemeral Key) độc lập.
  3. Chuẩn hóa Khung quản lý bảo vệ (PMF): Việc áp dụng bắt buộc chuẩn IEEE 802.11w đã giải quyết triệt để vấn đề nhức nhối nhất của các quản trị viên mạng Wi-Fi: các cuộc tấn công DoS ngắt kết nối bằng cách giả mạo địa chỉ MAC của Access Point.
  4. Mô hình triển khai phân lớp tối ưu chi phí: Đồ án đề xuất giải pháp tận dụng thiết bị phần cứng hiện có hỗ trợ nâng cấp phần mềm/firmware sang Wi-Fi 6/WPA3 mà không yêu cầu doanh nghiệp phải thay thế đồng loạt toàn bộ hệ thống cáp và switch lõi.

Ứng dụng thực tế và triển khai

Giải pháp trong đồ án được xây dựng dựa trên khảo sát thực tế tại Công ty Cổ phần Hạ tầng Viễn thông CMC (CMC Telecom), đặc biệt tối ưu cho phân hệ mạng tại Khối Kinh doanh và Phòng Kỹ thuật.

                    SƠ ĐỒ BỐ TRÍ TRIỂN KHAI THỰC TẾ TẠI DOANH NGHIỆP
                    
                     [ Internet Gateway / Firewall ]
                       [ Core Switch Layer 3 ]
            (VLAN 10: Corp)             (VLAN 20: Guest)
         [ AP-01 Wi-Fi 6 ]               [ AP-02 Wi-Fi 6 ]
          SSID: CMC_Corp                  SSID: CMC_Guest
          (WPA3-Enterprise)               (WPA3-Personal)

Chiến lược triển khai và Yêu cầu hệ thống

  • Hạ tầng phần cứng:
    • Thiết bị phát sóng Access Point chuẩn IEEE 802.11ax (Wi-Fi 6), hỗ trợ quản trị tập trung.
    • Máy chủ chuyên dụng hoặc máy ảo (VM) cài đặt FreeRADIUS, cấu hình tối thiểu 2 vCPU, 4GB RAM, 50GB SSD chạy Ubuntu 20.04 LTS.
    • Đường truyền kết nối nội bộ tốc độ 1 Gbps hỗ trợ nguồn PoE (802.3af/at).
  • Yêu cầu máy trạm đầu cuối:
    • Hệ điều hành: Windows 10 (version 1903 trở lên), macOS Catalina trở lên, Android 10+, iOS 14+.
    • Card mạng Wi-Fi: Hỗ trợ driver chuẩn 802.11ac Wave 2 hoặc 802.11ax (ví dụ: Intel Wi-Fi 6 AX200/AX201).

Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis)

  • Chi phí đầu tư ban đầu: Chủ yếu là chi phí cấu hình và nâng cấp firmware thiết bị AP (tiết kiệm ~70% so với việc mua sắm hệ sinh thái bảo mật độc quyền mới).
  • Lợi ích kinh tế & an ninh: Giảm thiểu 99% thời gian xử lý sự cố mạng do nghẽn sóng và tấn công DoS vô tuyến; bảo vệ an toàn các tài sản thông tin, bí mật kinh doanh và cơ sở dữ liệu khách hàng của doanh nghiệp viễn thông.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Vấn đề tương thích ngược (Transition Mode Vulnerability): Trong chế độ chạy song song WPA2/WPA3 hỗn hợp, hệ thống vẫn tồn tại nguy cơ bị tấn công hạ cấp (Downgrade Attack) nếu kẻ tấn công gửi gói tin giả mạo buộc thiết bị rơi về chuẩn WPA2 cũ.
  • Tấn công kênh bên (Side-Channel Attacks / Dragonblood): Một số phiên bản triển khai sớm của thuật toán SAE có thể bị lộ thông tin thông qua tấn công đo lường thời gian xử lý (Timing attacks) và bộ nhớ đệm (Cache attacks) khi tính toán phần tử PWE trên các đường cong Brainpool.

Hướng phát triển trong tương lai

  • Nghiên cứu và triển khai chuẩn Wi-Fi 6E và Wi-Fi 7 (băng tần 6 GHz), nơi WPA3 là yêu cầu bảo mật bắt buộc và không còn chế độ tương thích ngược WPA2.
  • Ứng dụng giải pháp Zero Trust Network Access (ZTNA) kết hợp giao thức Device Provisioning Protocol (DPP) để cấp phát quyền truy cập mạng tự động, an toàn tuyệt đối cho hệ thống hàng nghìn thiết bị Internet of Things (IoT).

Đối tượng hưởng lợi

  • Sinh viên & Giảng viên: Cung cấp nguồn học liệu thực chứng, cập nhật kiến thức bảo mật không dây tiên tiến thay thế cho các giáo trình WEP/WPA2 đã cũ.
  • Kỹ sư Quản trị mạng (Network Admins): Có ngay bộ tài liệu hướng dẫn chuyển đổi từng bước (step-by-step) để nâng cấp hệ thống mạng doanh nghiệp lên chuẩn WPA3 mà không làm gián đoạn sản xuất.
  • Doanh nghiệp: Bảo vệ vững chắc phân vùng mạng không dây nội bộ với chi phí tối ưu, đáp ứng các tiêu chuẩn khắt khe về an toàn thông tin (ISO 27001, PCI-DSS).

Câu hỏi thường gặp

1. Nâng cấp lên WPA3 có bắt buộc phải thay thế toàn bộ thiết bị Access Point hiện có không?

Trả lời: Không nhất thiết. Đa số các Access Point chuẩn Wi-Fi 5 (802.11ac Wave 2) và hầu hết AP Wi-Fi 6 (802.11ax) trên thị trường hiện nay chỉ cần nâng cấp lên phiên bản Firmware mới nhất hỗ trợ Hostapd v2.9+ là có thể kích hoạt WPA3-Personal và WPA3-Enterprise.

2. Sự khác biệt mấu chốt giữa WPA3-Personal và WPA3-Enterprise là gì?

Trả lời: WPA3-Personal sử dụng cơ chế bắt tay SAE (Dragonfly) với một mật khẩu chung để bảo vệ từng phiên làm việc độc lập (phù hợp gia đình, văn phòng nhỏ). WPA3-Enterprise sử dụng máy chủ 802.1X/RADIUS với chứng chỉ số X.509 riêng cho từng người dùng và áp dụng bộ mã hóa cấp độ quân sự 192-bit CNSA (phù hợp tập đoàn, cơ quan chính phủ).

3. Tại sao WPA3 có thể chống lại các cuộc tấn công ngắt kết nối giả mạo (Deauth Attack)?

Trả lời: Do WPA3 bắt buộc kích hoạt chuẩn IEEE 802.11w (Protected Management Frames - PMF). Mọi khung tin điều khiển và quản lý (như Disassociation, Deauthentication) đều được gắn mã xác thực thông báo toàn vẹn (MIC), khiến thiết bị đầu cuối tự động hủy bỏ các gói tin bị kẻ xấu làm giả.

4. Nếu trong mạng có thiết bị cũ chỉ hỗ trợ WPA2 thì xử lý thế nào?

Trả lời: Quản trị viên có thể kích hoạt chế độ WPA3 Transition Mode. Thiết bị hỗ trợ WPA3 sẽ tự động kết nối qua giao thức SAE, trong khi thiết bị cũ vẫn kết nối qua WPA2-PSK. Tuy nhiên, khuyến nghị tách các thiết bị cũ này sang một VLAN riêng biệt để không ảnh hưởng đến an ninh toàn mạng.

5. Chi phí triển khai và mức độ ảnh hưởng đến tốc độ mạng khi bật WPA3 như thế nào?

Trả lời: Chi phí triển khai chủ yếu là nhân lực cấu hình phần mềm. Độ trễ bắt tay ban đầu tăng không đáng kể (~30 ms cho việc tính toán đại số đường cong Elliptic), trong khi thông lượng truyền dữ liệu thực tế (Throughput) hoàn toàn tương đương với WPA2 nhờ phần cứng mã hóa AES chuyên biệt trên chip mạng hiện đại.


Kết luận

Đồ án tốt nghiệp "Tìm hiểu, phân tích và đề xuất giải pháp bảo mật khi triển khai mạng WLAN sử dụng giao thức WPA3" của tác giả Vũ Đức Hiếu đã giải quyết thành công các vấn đề cốt lõi về an toàn mạng không dây trong bối cảnh các mối đe dọa an ninh mạng ngày càng tinh vi. Thông qua việc phân tích sâu sắc các giải thuật mã hóa, thiết kế kiến trúc phân lớp và thực nghiệm kiểm thử thực tế trên hệ thống của CMC Telecom, đồ án đã chứng minh:

  • Giao thức WPA3 cùng cơ chế bắt tay SAE và tính năng PMF là lá chắn vững chắc triệt tiêu hoàn toàn các phương thức tấn công phổ biến như vét cạn từ điển ngoại tuyến, bắt gói 4-way handshake và tấn công từ chối dịch vụ vô tuyến.
  • Mô hình mạng đề xuất có tính khả thi cao, khả năng mở rộng linh hoạt và cân bằng xuất sắc giữa yêu cầu bảo mật nghiêm ngặt với hiệu năng vận hành thực tế của doanh nghiệp.

Đây là công trình nghiên cứu ứng dụng có giá trị thực tiễn cao, đóng góp một tài liệu tham khảo hoàn chỉnh và bộ giải pháp tin cậy cho các kỹ sư mạng trong tiến trình hiện đại hóa hạ tầng công nghệ thông tin. Quý bạn đọc và các đơn vị doanh nghiệp quan tâm có thể ứng dụng trực tiếp các kịch bản cấu hình và kiến trúc phân lớp trong đồ án để xây dựng không gian mạng không dây an toàn, vững mạnh.