部署 SCEP 實現高等教育機構安全 BYOD 與 WiFi 驗證
本技術指南為網路架構師和 IT 經理提供了一個與廠商無關的藍圖,用於部署基於 SCEP 的憑證登冊以保護高等教育機構的 WiFi 安全。它詳細介紹了從易受攻擊的密碼驗證轉向 EAP-TLS 的過程,並重點關注可擴充的 BYOD 登入和 MDM 整合。
收聽此指南
查看播客逐字稿

執行摘要
對高等教育機構的 IT 團隊而言,每學年的開始都帶來了即時的壓力測試。數以千計的學生帶著多台未託管的裝置抵達校園,期望獲得即時、安全的連線。當大學依賴像 PEAP-MSCHAPv2 這樣基於密碼的驗證方式時,這種湧入預期會導致大量的服務台(helpdesk)排隊、設定錯誤,以及極易受到透過惡意雙生(evil twin)存取點竊取憑證的嚴重漏洞威脅。
應對此規模與安全挑戰的架構解決方案是使用 EAP-TLS 的憑證驗證。為了使憑證部署能在數萬個端點上可行,大學必須實作簡單憑證註冊協定 (SCEP)。SCEP 能自動將數位憑證佈建到透過 MDM 託管的裝置,以及透過自助服務上線入口網站處理的未託管學生裝置。本指南詳細介紹了在高等教育環境中部署 SCEP 的技術要求,並提供了可實行的步驟,以消除與密碼相關的服務台工單並確保校園周邊安全。
SCEP 憑證註冊的架構
轉換到基於憑證的 WiFi 需要根本性的轉變,即從驗證使用者知識(密碼)轉變為驗證裝置識別身分(憑證)。SCEP 協定充當了裝置管理層與公開金鑰基礎建設 (PKI) 之間的橋梁。

核心基礎架構元件
生產環境就緒的 SCEP 部署需要六個整合元件按順序協同工作:
- 身分識別提供者 (IdP):在發行憑證之前驗證使用者身分的權威目錄(Microsoft Entra ID、Okta 或 Google Workspace)。
- 行動裝置管理 (MDM):如 Microsoft Intune 或 Jamf 等平台,負責將 SCEP 承載資料(payload)推送到機構擁有的裝置。
- 憑證授權單位 (CA):簽署並發行憑證的 PKI 引擎。這可以是內部部署的 Microsoft ADCS 部署,或是雲端原生 PKI 重疊網路。
- SCEP 閘道:接收來自裝置的憑證簽署要求 (CSR)、驗證挑戰密碼,並將要求轉發至 CA 的 HTTP 端點。
- RADIUS 伺服器:在 802.1X EAP-TLS 交換期間,根據網路存取策略評估所呈現之用戶端憑證的驗證伺服器。
- 無線存取網路:設定為強制執行 802.1X 驗證的實體存取點(Cisco Meraki、HPE Aruba、Ruckus 或 Juniper Mist)。
SCEP 註冊流程
註冊流程在託管裝置上執行時無需使用者介入。MDM 平台會發送包含 SCEP 閘道 URL 與動態產生的盤問密碼的組態設定檔。裝置在本地端產生私鑰並建構 CSR,接著透過 HTTP 將此 CSR 傳輸至 SCEP 閘道。
閘道會攔截該請求,並向 MDM API 驗證盤問密碼,以確認該裝置已獲得授權。驗證通過後,閘道會將 CSR 轉發給憑證授權單位(CA)。CA 會簽署憑證,並透過閘道將其傳回裝置。私鑰絕不會離開終端,從而確保密碼學完整性。
實作指南:分階段部署策略
部署 SCEP 需要精確的順序。設定檔之間的相依性意味著,若未按順序執行這些步驟,將會導致驗證失敗。
步驟 1:目錄同步與群組原則
在處理憑證之前,請確保您的身分識別儲存庫是乾淨的。在 Entra ID 或 Active Directory 中為學生、職員和教職員建立獨立的安全群組。您的 RADIUS 伺服器將使用這些群組成員資格(嵌入在憑證中作為主體替代名稱 (SAN)),以將裝置動態分配到正確的 VLAN。
步驟 2:PKI 與 SCEP 閘道設定
建立您的 CA 階層。若是在地端建置,請部署離線 Root CA 與線上 Issuing CA。對於希望減少基礎設施足跡的高等教育環境,雲端 PKI 解決方案提供了營運上的便利性。設定 SCEP 閘道以與您的 CA 通訊,並將註冊終端曝露給裝置最初連接的網路區段。
步驟 3:RADIUS 伺服器整合
將 Issuing CA 憑證匯入至您 RADIUS 伺服器的信任憑證儲存庫中。將驗證協定嚴格設定為 EAP-TLS。定義網路原則,將憑證屬性(例如使用者主體名稱)對應到特定的 VLAN 回傳屬性,從而在整個校園內實現微分割。
步驟 4:MDM 設定檔順序
對於由 Intune 或 Jamf 託管的機構專用裝置,設定檔部署順序至關重要。您必須按照以下確切順序部署設定檔:
- 信任的憑證設定檔:分發 Root CA 憑證以建立信任關係。
- SCEP 憑證設定檔:引導裝置前往閘道以取得其用戶端憑證。
- WiFi 設定檔:設定 SSID 以搭配 EAP-TLS 使用 WPA3-Enterprise,並明確引用在上一步中取得的憑證。
步驟 5:BYOD 自助式上網註冊
學生不應手動在個人裝置上安裝憑證。您必須提供自動化的引導上線流程。部署一個開放式 SSID,將流量嚴格限制於 Captive Portal 與 SCEP 閘道器。當學生連線時,入口網頁會提示他們使用學校帳號密碼進行單一登入(Single Sign-On)驗證。驗證成功後,入口網頁會將 SCEP 裝載檔部署至裝置中。Purple 將此引導上線流程直接整合至 Captive Portal 體驗中,讓學生無需 IT 人員干預,即可在兩分鐘內完成註冊。
最佳實踐與風險緩釋
轉移至 EAP-TLS 可杜絕憑證竊取,但也會帶來新的維運考量。網路架構師必須預先評估規模與生命週期事件。

RADIUS 容量規劃
EAP-TLS 憑證驗證的運算開銷顯著高於 PEAP 密碼檢查。在開學的第一週,成千上萬的裝置會嘗試同時進行驗證。單一 RADIUS 節點很可能會耗盡其資源並丟棄請求,導致大規模的連線失敗。您必須在多個 RADIUS 節點之間實作負載平衡,並將無線存取點上的驗證逾時時間增加至至少 5 秒,以因應尖峰延遲。
憑證生命週期管理
學生裝置的憑證有效期通常應設為一至兩年。此期限涵蓋了學術週期,同時在裝置遺失或遭入侵時能限制曝險。至關重要的是,您必須實作健全的撤銷機制。當學生畢業或申報裝置遺失時,必須立即撤銷該憑證。請確保您的 CA 發布憑證撤銷清單 (CRL) 或運作線上憑證狀態協定 (OCSP) 回應程式,並配置您的 RADIUS 伺服器在每次驗證嘗試時檢查撤銷狀態。
處理無周邊 IoT 裝置
宿舍中的智慧電視、遊戲主機和無線印表機缺乏 SCEP 註冊所需的原生 802.1X 用戶端。針對這些裝置,請實作 MAC 驗證旁路 (MAB)。提供一個自助式裝置註冊入口網頁,讓學生可以註冊其 IoT 硬體的 MAC 位址。接著,網路存取控制 (NAC) 系統會對這些已註冊的位址進行驗證,並將其放入適當的學生 VLAN 中。
收聽技術簡報
如需深入瞭解架構與實際部署案例,請收聽我們 10 分鐘的技術簡報 Podcast。
ROI 與業務成效
在高等教育中部署 SCEP 的商業案例主要基於兩大支柱:安全性態勢與營運效率。
從安全域角度來看,EAP-TLS 提供了雙向驗證。裝置在傳輸任何資料之前會先驗證 RADIUS 伺服器的憑證,從而完全消除邪惡雙胞胎(evil twin)無線基地台收集憑證的風險。此架構符合零信任原則,確保只有經過加密驗證的裝置才能存取校園網路。
在營運方面,將 WiFi 驗證與目錄密碼解耦能帶來即時的財務回報。當大學強制每 90 天重設密碼時,使用 PEAP 的學生必須在每台裝置上更新其憑證。這不可避免地會導致許多人失敗,從而使客服支援的工作票證激增。透過 SCEP 和 EAP-TLS,無論密碼如何變更,憑證都將保持有效。部署自動化憑證註冊的大學一致指出,在高峰期間,與 WiFi 相關的支援工作票證減少了高達 70%,使 IT 人員能夠專注於策略性專案,而不是基本的連線疑難排解。
關鍵定義
SCEP (Simple Certificate Enrollment Protocol)
一種自動化向網路設備請求和發行數位憑證的協定,無需手動干預。
對於擴展 EAP-TLS 部署至關重要,因為它允許 MDM 和登入入口網站無縫地向數萬台學生設備發放憑證。
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
最安全的 802.1X 驗證方法,需要伺服器端和用戶端憑證進行雙向驗證。
取代了 PEAP 等易受攻擊的基於密碼的協定,消除了透過邪惡雙子(evil twin)存取點竊取憑證的風險。
MDM (Mobile Device Management)
用於管理和保護機構擁有設備的軟體平台,例如 Microsoft Intune 或 Jamf。
用於將 SCEP 承載資料和 WiFi 設定檔靜默推送至受管理設備,確保它們在部署前已配置好網路存取。
CSR (Certificate Signing Request)
由用戶端裝置產生的編碼文字區塊,包含公開金鑰與身分識別資訊,發送至 CA 以申請憑證。
在 SCEP 工作流程中,設備在本地生成私鑰,且僅將 CSR 發送至閘道器,以確保私鑰在終端上保持安全。
RADIUS (Remote Authentication Dial-In User Service)
提供集中化驗證、授權與計費管理之網路協定。
在 802.1X 交換過程中,評估裝置所出示之用戶端憑證,並指示 VLAN 分配的伺服器。
Evil Twin Attack
一種安全性攻擊,攻擊者設定與合法網路相同 SSID 的惡意存取點,以竊取使用者憑證。
EAP-TLS 可防止此攻擊,因為用戶端裝置在傳輸任何資料之前,會先驗證 RADIUS 伺服器的憑證;若攻擊者缺乏受信任的伺服器憑證,連線將會中斷。
MAB (MAC Authentication Bypass)
一種備用驗證方法,使用裝置的 MAC 位址作為其憑證。
在無法支援 802.1X 或 SCEP 的學生宿舍中,註冊無前端畫面的 IoT 裝置(如遊戲主機)時所需。
CRL (Certificate Revocation List)
由憑證授權單位發佈的清單,包含在到期日之前已失效的憑證序號。
對網路安全至關重要;RADIUS 伺服器必須檢查 CRL,以確保被盜裝置或已畢業學生的存取權限能立即被拒絕。
範例
一所有 20,000 名學生的大學正從 PEAP-MSCHAPv2 遷移到 EAP-TLS。他們使用 Microsoft Intune 管理 3,000 台學校擁有的 Windows 筆記型電腦,但其餘 45,000 台設備是學生的 BYOD(手機、平板電腦、個人筆記型電腦)。他們應該如何規劃憑證部署架構,以確保所有設備都能在開學第一天進行驗證?
該大學必須實施分流登冊策略。針對 3,000 台受 Intune 管理的筆記型電腦,IT 團隊在 Intune 內配置 SCEP 憑證設定檔,將閘道器 URL 和挑戰密碼靜默推送至設備。針對 45,000 台 BYOD 設備,他們部署了一個開放的「Onboarding」SSID,將流量限制在自助式 Captive Portal 和 SCEP 閘道器。學生連接到 Onboarding SSID,透過 SAML SSO 向 Entra ID 進行驗證,並下載觸發 SCEP 登冊的組態承載資料(payload)。憑證安裝完成後,設備會自動使用 EAP-TLS 與安全的「eduroam」SSID 關聯。
在開學的第一週,大學的服務台收到報告,稱學生可以用筆記型電腦連接 WiFi,但他們在宿舍的智慧音箱和遊戲主機無法連接到 802.1X 網路。網路架構師應該如何解決這個問題?
架構師必須針對無螢幕/無輸入介面(headless)設備實施 MAC 驗證繞過(MAB)。由於智慧音箱和主機缺乏 802.1X 請求方(supplicant),它們無法處理 SCEP 承載資料或提供用戶端憑證。大學應部署一個自助式設備註冊入口網站,學生可以使用其大學憑證登入並輸入其 IoT 設備的 MAC 位址。RADIUS 伺服器配置為透過 MAB 接受這些已註冊的 MAC 位址,並將其分配給學生專屬的房內 VLAN。
練習題
Q1. 您的學校正在部署 EAP-TLS。您已設定好 SCEP 閘道與 MDM 設定檔。然而,當測試裝置嘗試連線至安全 SSID 時,連線無聲無息地失敗。RADIUS 記錄顯示用戶端憑證有效,但裝置拒絕了伺服器。最有可能的設定錯誤是什麼?
提示:請考慮雙向驗證的要求,以及裝置需要信任伺服器的哪些要素。
查看標準答案
這很可能是因為遺漏或設定錯誤 MDM 受信任憑證設定檔。在 EAP-TLS 中,雙向驗證要求裝置必須驗證 RADIUS 伺服器的憑證。如果裝置的受信任存放區中未安裝 Root CA 憑證,它將無法驗證伺服器的憑證,並會中斷連線以防止潛在的 Evil Twin Attack。
Q2. 一位學生反應,他們的筆記型電腦已透過 BYOD 入口網站成功註冊,且擁有有效的用戶端憑證,但在他們更改學校目錄密碼後,卻無法再存取網路。這代表了什麼架構上的缺陷?
提示:EAP-TLS 驗證完全依賴憑證,而非密碼。
查看標準答案
這代表該網路實際上並非使用 EAP-TLS,而是可能降級回退到 PEAP-MSCHAPv2 或其他基於密碼的協定。如果設定了真正的 EAP-TLS,RADIUS 伺服器會驗證憑證的密碼學簽章,使網路存取完全與目錄密碼脫鉤。網路架構師必須在 RADIUS 伺服器上強制執行嚴格的 EAP-TLS 原則,並停用回退協定。
Q3. 在學期第一週,RADIUS 伺服器的 CPU 使用率過高,並出現間歇性的逾時錯誤,導致大範圍的驗證失敗。這些伺服器的配置對於並行工作階段的總量是足夠的。是什麼原因導致了逾時?
提示:請考慮在初始連線階段,檢查密碼與驗證憑證鏈之間的運算開銷差異。
查看標準答案
逾時是由於返校學生爆發初始驗證潮時,EAP-TLS 密碼學握手所帶來的沉重運算開銷所致。架構師必須在無線存取點(例如 Cisco Meraki 或 HPE Aruba)上將 RADIUS 逾時值增加至至少 5 秒以因應延遲,並確保負載平衡將初始完整驗證請求均勻分配到所有 RADIUS 節點。
繼續閱讀本系列
各大廠商的 Per-Device PSK 比較:iPSK、DPSK、MPSK 與 PPSK(以及 WPA3 支援)
針對 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Extreme、Fortinet 和 Ubiquiti UniFi 的 per-device PSK 實作進行全面比較。了解 WPA3-SAE 如何影響 per-device 金鑰策略,以及何時該部署過渡模式或轉移至 802.1X。
Captive Portal 驗證方式比較
本權威技術參考指南評估了五種核心 Captive Portal 驗證方式在架構、營運及合規性方面的權衡。它為網路架構師、IT 總監和行銷經理提供了所需的量化數據與決策框架,以在企業場域中平衡訪客登入摩擦與數據收集需求。
什麼是 MAC 位址驗證?何時該使用以及何時該避免使用
本權威技術參考指南涵蓋企業 WiFi 環境中的 MAC 位址驗證 — 說明基於 RADIUS 的 MAC 驗證在 Layer 2 的運作方式、其固有的安全性漏洞(包括 MAC 欺騙以及作業系統層級 MAC 隨機化的影響),以及其作為管理 IoT 和無螢幕(headless)裝置有效工具的具體營運情境。本指南為餐飲旅宿、零售、醫療保健和公共場所的 IT 經理與網路架構師提供具體可行的部署指引,並包含實際案例、決策框架,以及與 Purple 的顧客 WiFi 和分析平台的整合情境。