跳至主要內容

WiFi 管理員的 PKI 基礎知識:憑證、CA 與信任鏈

本技術參考指南為企業 WiFi 管理員說明公開金鑰基礎建設 (PKI) 的基本概念,涵蓋憑證授權單位、信任鏈以及 X.509 憑證。本指南詳細介紹了 PKI 如何支援 EAP-TLS 雙向驗證,並為餐旅業、零售業和公共部門環境的 IT 團隊提供實用的部署指引。理解 PKI 是使用 Purple 部署基於憑證的員工 WiFi 驗證之必要前提。

📖 8 分鐘閱讀📝 1,896 字數🔧 2 範例4 練習題📚 10 關鍵定義

收聽此指南

查看播客逐字稿
[Introduction & Context — 1 minute] 歡迎來到 Purple 技術簡報。我是您的主持人,今天我們將為企業網路架構師解構一個至關重要的基礎主題:WiFi 管理員必備的 PKI 基礎知識。我們將特別探討憑證、憑證授權單位(CA)以及信任鏈。 如果您是飯店、連鎖零售店或大型公共場所的 IT 經理、CTO 或場域營運總監,您一定深知,保護網路安全已不再只是設定一個複雜的預共用金鑰那麼簡單。要真正保護員工和企業裝置的安全,您需要基於憑證的驗證——特別是 EAP-TLS。但要部署 EAP-TLS 甚至是 WPA3-Enterprise,您必須先了解底層的公開金鑰基礎建設(PKI)。 今天,我們將拋開學術理論。我們將直接探討 PKI 在真實 WiFi 部署環境中的運作方式、您為何需要它,以及它如何作為我們在 Purple 構建的安全存取解決方案的基石。 [Technical Deep-Dive — 5 minutes] 讓我們深入探討其架構。PKI 的核心是一個利用密碼學來驗證網路上裝置和伺服器身分的框架。您可以把它想像成一個數位護照系統。 當一部裝置嘗試連線到您的企業 WiFi 時,網路如何知道它是一部合法的企業筆記型電腦,而不是惡意裝置?反過來說,筆記型電腦又如何知道它連線的是您真正的 RADIUS 伺服器,而不是攻擊者的蜜罐(Honeypot)?這就是 X.509 憑證發揮作用的地方。 整個系統仰賴一個稱為「信任鏈」的概念。在這個鏈條的最頂端是根憑證授權單位(Root CA)。Root CA 是最終的信任來源。在完善的企業部署中,此 Root CA 通常會保持離線並進行實體隔離(Air-gapped),以確保最大安全性。它的唯一工作就是為下一層的憑證進行簽署。 下一層是中介憑證授權單位(Intermediate CA)。Intermediate CA 保持在線狀態,負責執行日常的實際工作,即向伺服器和用戶端裝置核發憑證。透過讓 Root CA 保持離線並使用 Intermediate CA,您可以降低巨大的風險。如果 Intermediate CA 遭到入侵,您可以撤銷它,並使用安全的 Root CA 重新建立一個新的。 在鏈條的最底端是分葉憑證(Leaf Certificates)。這些是實際安裝在您的 RADIUS 伺服器(伺服器憑證)以及終端使用者裝置(用戶端憑證)上的憑證。 那麼,這在 EAP-TLS 驗證過程中具體是如何運作的呢?這是一個雙向驗證的過程。當裝置嘗試連線到 WiFi 無線基地台(驗證器)時,它會與 RADIUS 伺服器進行通訊。RADIUS 伺服器會向裝置出示其伺服器憑證。裝置會根據其信任的 Root CA 來檢查此憑證。如果驗證通過,裝置就知道該網路是合法的。 然後,裝置會向 RADIUS 伺服器出示其自身的用戶端憑證。伺服器會驗證該用戶端的憑證。一旦雙方透過信任鏈(Trust Chain)驗證了彼此的數位護照,TLS 握手即告完成,並授予存取權限。沒有密碼可供竊取,也沒有共享金鑰可供猜測。只有密碼學上安全的雙向驗證。 現在我們來談談這如何對應到 IEEE 802.1X 標準。EAP-TLS 定義於 802.1X 之中,而 802.1X 是基於連接埠的網路存取控制架構。在 802.1X 部署中,您會扮演三種角色。第一,Supplicant(用戶端)——這是嘗試存取網路的用戶端裝置。第二,Authenticator(驗證器)——這是您的 WiFi 存取點(AP)或網路交換器。第三,Authentication Server(驗證伺服器)——這是您的 RADIUS 伺服器。存取點扮演守門人的角色,在用戶端與 RADIUS 伺服器之間傳遞驗證訊息,而完全不會看到實際的憑據。此架構對於理解為什麼 PKI 在 WiFi 環境中如此強大至關重要。 我們也來看看 X.509 憑證格式本身。每個憑證都包含幾個關鍵欄位。Subject(主體),用於識別憑證歸屬者。Issuer(簽發者),用於識別簽署該憑證的 CA。Public Key(公開金鑰),這是與主體相關聯的密碼學金鑰。Validity Period(有效期),定義了開始與結束日期。以及 Signature(簽章),這是 CA 的密碼學核准戳記。當 RADIUS 伺服器或用戶端裝置驗證憑證時,它會檢查所有這些欄位,包括憑證是否已被撤銷。 [實作建議與常見陷阱 — 2 分鐘] 當您規劃此部署時,最大的決策之一是使用公開 CA(Public CA)還是私有 CA(Private CA)。 對於您的 RADIUS 伺服器,您可以使用公開 CA —— 例如 DigiCert 或 Let's Encrypt。這裡的好處是大多數用戶端裝置出廠時就已經信任這些公開根憑證。然而,若要向數千台企業裝置簽發用戶端憑證,您絕對需要私有 CA。您不會想為每台員工筆記型電腦和掃描器向公開供應商付費,而且您需要對簽發與撤銷生命週期擁有完全的控制權。 我們在大型旅宿業或零售業部署中常見的一個陷阱是未能規劃憑證撤銷。當員工的筆記型電腦被盜時會發生什麼事?您必須擁有健全的憑證撤銷清單(CRL),或使用線上憑證狀態協定(OCSP),以便您的 RADIUS 伺服器知道要立即拒絕該特定憑證。 另一個關鍵的實作細節:不要讓您的憑證在無聲無息中過期。我曾見過整個醫院側翼因單一伺服器憑證過期而失去 WiFi 存取權,從而中斷了信任鏈。請在過期日之前很久就實作自動化監控與警報。一個好的經驗法則是,在過期前 90 天、60 天和 30 天發出警報,並在 60 天時自動進行更新。 [快速問答 — 1 分鐘] 讓我們來解答網路團隊常遇到的幾個常見問題。 問題一:我們可以直接使用 MAC 位址過濾來代替 PKI 嗎? 絕對不行。使用免費提供的工具可以輕易偽造 MAC 位址。MAC 過濾無法提供任何密碼學安全保護,且無法通過 PCI DSS 等基本合規性稽核。採用 PKI 的 EAP-TLS 才是黃金標準,這是有充分理由的。 問題二:這適用於訪客 WiFi 嗎? 通常不適用。PKI 和 EAP-TLS 是用於安全、內部的企業存取 — 員工裝置、POS 終端機和企業筆記型電腦。對於訪客存取,您需要的是無縫的 Captive Portal 解決方案,這正是 Purple 的 Guest WiFi 平台所擅長之處。嘗試將憑證部署到非託管的訪客裝置上,在營運上是不切實際的,且會造成糟糕的使用者體驗。 問題三:我們如何將憑證安裝到裝置上? 您需要行動裝置管理(MDM)解決方案,例如 Microsoft Intune 或 Jamf。您可以透過原則自動將根 CA、中介 CA 和個別用戶端憑證推送到裝置。請勿嘗試手動安裝 — 這根本無法擴充規模。 [總結與後續步驟 — 1 分鐘] 總結來說:PKI 是安全企業 WiFi 的基礎信任層。您需要一個包含根 CA、中介 CA 和分葉憑證(Leaf Certificates)的清晰階層架構。EAP-TLS 利用此階層架構提供雙向驗證,消除與密碼和共用金鑰相關的風險。 對於 IT 主管而言,理解此架構是部署穩健、合規網路存取的先決條件。無論您是要保護零售業的 POS 系統、旅宿業的員工網路,還是醫療保健領域的臨床裝置,PKI 都是不可或缺的。 今天簡報的關鍵重點如下。第一,將公開 CA 用於您的 RADIUS 伺服器憑證,並將私有 CA 用於用戶端裝置。第二,始終保持您的根 CA 處於離線和實體隔離(air-gapped)狀態。第三,透過 MDM 部署憑證 — 絕不手動操作。第四,實作 OCSP 以進行即時撤銷檢查。第五,自動化憑證更新以防止服務中斷。 感謝您參加本次技術簡報。如需更詳細的部署指南,並瞭解 Purple 如何與您的安全網路架構整合,請造訪 purple.ai。

header_image.png

執行摘要

對於 IT 經理、網路架構師和場域營運總監而言,確保企業和員工 WiFi 網路的安全是一項關鍵的合規與營運要求。傳統的驗證方法(例如預共用金鑰 (PSK) 或 MAC 位址過濾)已不足以因應現代企業環境,這會使網路容易受到憑證竊取和裝置偽裝的攻擊。為了實現強大且可稽核的安全防護,企業必須轉向使用基於憑證的驗證——特別是 EAP-TLS(可延伸驗證協定-傳輸層安全)。

部署 EAP-TLS 需要對公開金鑰基礎建設 (PKI) 有深入的瞭解。本指南為 WiFi 管理員揭開 PKI 的神秘面紗,解釋憑證授權單位 (CA) 的角色、信任鏈的運作機制,以及伺服器與用戶端憑證之間的實際差異。透過掌握這些基礎知識,IT 團隊可以充滿信心地在 餐飲旅宿業零售業 和公共部門場域中,設計並實作安全且具擴充性的網路存取解決方案,在確保符合 PCI DSS 和 GDPR 等標準的同時,為託管裝置提供無縫、免密碼的連線。瞭解 PKI 也是使用 Purple 部署基於憑證的員工 WiFi 驗證之根本前提。

技術深度剖析

信任架構:什麼是公開金鑰基礎建設?

公開金鑰基礎建設 (PKI) 是一種密碼學框架,可在不可信的網路中實現安全通訊和雙向驗證。在企業 WiFi 的情境中,PKI 扮演著數位護照系統的角色,在進行任何數據交換之前,驗證用戶端裝置(請求端)和網路驗證伺服器(RADIUS 伺服器)雙方的身分。

此系統依賴 X.509 憑證,該憑證將公開金鑰與已驗證的身分(例如伺服器主機名稱或使用者的電子郵件地址)綁定,並由稱為憑證授權單位 (CA) 的受信任第三方進行數位簽章。CA 的簽章是證明該身分聲明合法性的密碼學保證。

憑證階層與信任鏈

PKI 的強大之處在於其階層式結構,稱為信任鏈。此階層結構確保裝置或伺服器出示的任何憑證,都可以在密碼學上追溯到一個通用受信任的來源。這三個層級如下:

pki_trust_chain_diagram.png

根憑證授權單位 (Root CA): Root CA 是整個 PKI 生態系統的密碼學信任錨點。它會核發自我簽署憑證,且預設受到用戶端裝置和伺服器的信任。在安全的企業部署中,Root CA 會保持離線並進行實體隔離 (air-gapped),以保護其私鑰免受網路型攻擊。其唯一的運作目的是簽署中繼憑證授權單位 (Intermediate CA) 的憑證。

中繼憑證授權單位 (Intermediate CA): Intermediate CA 作為高度安全的 Root CA 與實際運作環境之間的緩衝。它處於連線狀態,負責處理終端憑證的日常核發與撤銷。這種隔離是一項關鍵的風險緩釋策略:如果 Intermediate CA 遭到入侵,Root CA 可以直接撤銷它,而不會導致整個 PKI 基礎架構失效,也不需要重新設定每一台用戶端裝置。

終端憑證 (End-Entity Certificates): 這些是安裝在個別伺服器和用戶端裝置上的憑證。它們位於信任鏈的最底端,本身無法簽署其他憑證。與 WiFi 部署相關的終端憑證主要有兩種類型。伺服器憑證 (Server Certificate) 安裝在 RADIUS 伺服器上,讓用戶端裝置能夠驗證其連線的是否為合法的企業網路。用戶端憑證 (Client Certificate) 則安裝在員工筆記型電腦、行動裝置或 POS 終端機上,讓 RADIUS 伺服器能夠驗證每個特定裝置或使用者的身分。

PKI 如何支援 EAP-TLS 驗證

EAP-TLS 是安全 WiFi 驗證的金科玉律,因為它強制執行雙向憑證驗證。這意味著用戶端裝置和 RADIUS 伺服器都必須使用經由 PKI 信任鏈驗證的憑證,向對方證明自己的身分,從而消除了密碼驗證機制固有的風險。

eap_tls_authentication_flow.png

在 IEEE 802.1X 架構下運作的 EAP-TLS 交握期間,RADIUS 伺服器會先向用戶端裝置出示其伺服器憑證。裝置會根據其信任的 Root CA 憑證清單來驗證該憑證的簽章。如果有效,裝置就獲得了密碼學證明,確認其連線的是合法的企業網路,而非惡意存取點 (rogue access point) 或邪惡雙生 (evil twin) 基地台。接著,用戶端裝置會向 RADIUS 伺服器出示自己的用戶端憑證,伺服器會向 CA 進行驗證。雙方都通過驗證後,系統就會建立安全的 TLS 通道並授予網路存取權限。此過程不會傳輸任何密碼,也不存在任何可被竊取的共享金鑰。此架構也是 WPA3-Enterprise 的基礎,該協定強制要求 192 位元安全模式,並依賴相同的 PKI 和 802.1X 基礎。對於在高度安全環境中部署 無線基地台 的組織而言,採用 EAP-TLS 的 WPA3-Enterprise 代表了目前的最佳實踐。

公有 CA vs. 私有 CA:部署決策

在 PKI 部署中,最關鍵的架構決策之一是選擇公有 CA 還是私有 CA。下表總結了兩者的權衡。

評估標準 公有 CA 私有 CA
成本 按憑證收費(適用於少數伺服器) 基礎設施成本,但大規模部署時無單張憑證費用
裝置信任 在大多數作業系統和裝置上預設受信任 需要透過 MDM 將根 CA 推送到所有裝置
控制權 有限;CA 控制核發原則 完全控制核發、撤銷和生命週期
最佳使用場景 RADIUS 伺服器憑證 託管企業裝置的用戶端憑證
合規性 可透過公開 CT 記錄進行稽核 需要內部稽核流程

對於大多數企業 WiFi 部署,推薦的方法是混合模式:將公有 CA 用於 RADIUS 伺服器憑證以確保廣泛的相容性,並部署私有 CA(例如 Microsoft Active Directory 憑證服務或雲端 PKI 供應商)以大規模向託管裝置核發用戶端憑證。

實作指南

步驟 1:設計 CA 架構

首先規劃您的憑證需求。確定託管裝置的數量、使用的作業系統以及可用的 MDM 平台。根據您組織的規模和風險狀況,確定兩層式(根 CA + 級中介 CA)或三層式階層架構是否合適。

步驟 2:部署並保護根 CA 與中介 CA

在專用的實體隔離(air-gapped)機器上建立離線根 CA。使用根 CA 簽署中介 CA 憑證。確保中介 CA 安全地部署在您的資料中心或雲端環境中,並與您的身分識別提供者 (IdP) 或 MDM 解決方案整合。在預算允許的情況下,將根 CA 私鑰儲存在硬體安全模組 (HSM) 中。

步驟 3:設定 RADIUS 伺服器

在您的 RADIUS 伺服器上安裝伺服器憑證。將伺服器設定為安全企業 SSID 需要 EAP-TLS。確保 RADIUS 伺服器信任核發用戶端憑證的中介 CA,並將其設定為透過 OCSP 執行撤銷檢查。

步驟 4:透過 MDM 分發憑證

切勿嘗試大規模手動安裝憑證。使用 Microsoft Intune 或 Jamf 等 MDM 平台,透過自動化原則將根 CA 憑證、中介 CA 憑證和唯一的用戶端憑證推送到所有託管裝置。這可確保部署的一致性並實現自動更新。

步驟 5:實作並測試撤銷機制

設定憑證撤銷清單 (CRL) 或線上憑證狀態協定 (OCSP)。透過撤銷測試憑證並確認 RADIUS 伺服器在預期時間內拒絕存取,來進行端對端的撤銷工作流程測試。對於需要近乎即時撤銷的環境(例如 零售 POS 網路),OCSP 是強制要求的。

步驟 6:監控並自動化生命週期管理

針對階層結構的所有層級實作憑證到期自動化監控。在到期前 90、60 和 30 天設定警示。在 60 天時自動進行更新。這是防止網路中斷最有效率的單一營運步驟。

最佳實踐

無例外強制執行雙向驗證: 確保用戶端裝置設定為嚴格驗證 RADIUS 伺服器的憑證。停用伺服器憑證驗證(初始部署期間常見的捷徑)會使裝置容易受到中間人攻擊和憑證收集,且違反 PCI DSS 要求。

按驗證方法隔離網路: 在專用 SSID 上為企業和員工裝置使用 EAP-TLS。對於公共訪客存取,請在完全隔離的網路上部署強大的 Captive Portal 解決方案,例如 Guest WiFi 。請勿嘗試將 PKI 部署到未受管理的訪客裝置。

定期稽核 PKI 基礎架構: 每季針對 CA 存取控制、撤銷清單和憑證核發記錄進行稽核。在 醫療保健零售 環境中,這分別是 HIPAA 和 PCI DSS 規範下的合規性要求。

與網路分析整合: 建立安全驗證後,結合 WiFi Analytics 以掌握裝置行為、連線模式和潛在異常。安全的網路是可信賴數據的基石。

考慮 SD-WAN 整合: 對於跨連鎖飯店或零售物業的多據點部署,PKI 自然能與 SD-WAN 架構整合。如需了解這些技術如何互補,請參閱 The Core SD-WAN Benefits for Modern Businesses

疑難排解與風險緩釋

下表將常見的故障模式對應至其根本原因和建議的緩釋措施。

徵兆 根本原因 緩釋措施
裝置無法連線;RADIUS 記錄顯示「未知的 CA」 用戶端裝置不信任核發 RADIUS 伺服器憑證的 CA 透過 MDM 將 Root CA 推送至所有裝置
所有企業裝置突然發生全網中斷 RADIUS 伺服器憑證或中間 CA 憑證已過期 實作自動化監控與更新;在 90/60/30 天前發出警示
遭竊的筆記型電腦仍可存取網路 CRL 已過期或未設定 OCSP 切換至 OCSP 以進行即時撤銷檢查
新裝置在 MDM 註冊後無法連線 MDM 策略尚未推送用戶端憑證 驗證 MDM 策略指派並強制執行裝置同步
間歇性驗證失敗 用戶端與 RADIUS 伺服器之間的時間偏差 確保所有裝置皆使用 NTP 時間同步

若要深入瞭解 802.1X 設定與疑難排解,此指南 802.1X 驗證:在現代裝置上保障網路存取安全 提供了詳細且不限特定廠商的設定指引。

投資報酬率與業務影響

過渡到以 PKI 為基礎的 EAP-TLS 架構,能為場域營運商在多個維度上帶來可衡量的業務價值。

降低風險與合規性: 消除基於密碼的驗證,移除了網路入侵最常見的攻擊媒介。這直接降低了高成本資料外洩的可能性,並簡化了對 PCI DSS(付款處理所需)、GDPR(資料保護所需)以及特定行業法規的合規流程。對於部署 IoT Sensors 或基於位置的 Wayfinding 系統的場域,加密安全的網路是確保資料完整性值得信賴的前提條件。

營運效率: 透過 MDM 自動化憑證部署,消除了密碼管理的營運開銷,減少了與 WiFi 連線相關的 IT 服務台工單。在飯店和零售等人員流動率高的環境中,員工入職和離職非常頻繁,與管理共享憑證相比,自動化憑證核發與撤銷可節省大量時間。

進階服務的基礎: 安全、經過驗證的企業網路,是建構進階營運服務的信任基礎。無論是部署用於人流量分析的 WiFi Analytics 、用於即時佔用數據的 Sensors ,還是用於大型場域的 Wayfinding ,這些功能都受益於 PKI 提供的完整性保證。

特別是對於 Hospitality 營運商而言,安全的員工網路與設計良好的訪客入口網站相結合(如 現代飯店 WiFi 解決方案:您的賓客值得擁有 中所探討的),代表了完整的企業 WiFi 架構。對於 Transport 樞紐和大型公共場域,同樣的原則也適用於大規模應用。

關鍵定義

公開金鑰基礎建設 (PKI)

一個由角色、原則、硬體、軟體和程序組成的框架,用於建立、管理、分發、使用、儲存和撤銷數位憑證,並管理公開金鑰加密。

IT 團隊在使用 EAP-TLS 部署安全、基於憑證的 WiFi 驗證之前,必須先建立好的基礎架構。

憑證授權單位 (CA)

一個受信任的實體,負責核發數位憑證、驗證憑證主體的身分,並透過密碼學簽章將該身分與公開金鑰進行綁定。

您網路中的中央授權單位,作為所有裝置和伺服器身分的單一信任來源。若沒有受信任的 CA,就無法進行任何基於憑證的驗證。

X.509 憑證

公開金鑰憑證的標準格式,定義於 RFC 5280。包含主體身分、公開金鑰、核發者身分、有效期限以及 CA 的數位簽章。

安裝在筆記型電腦或伺服器上的實際數位護照,用於在 EAP-TLS 握手期間證明其身分。

EAP-TLS (可延伸驗證通訊協定-傳輸層安全性)

一種 802.1X 驗證方法,要求用戶端裝置(要求項)與驗證伺服器 (RADIUS) 之間進行雙向且基於憑證的驗證。定義於 RFC 5216。

將企業裝置驗證到 WiFi 網路最安全的方法。免除了對密碼的需求,並為雙方提供身分的密碼學證明。

信任鏈

用於驗證實體身分的階層式憑證序列,從分葉憑證(Leaf Certificate)開始,向上追溯經由中介 CA (Intermediate CA) 到達根 CA (Root CA)。

筆記型電腦用來驗證 RADIUS 伺服器憑證是否合法的機制。鏈中的每個連結都會經過驗證,直到到達受信任的根 CA (Root CA) 為止。

憑證撤銷清單 (CRL)

由核發 CA 定期發布的數位憑證清單,列出在預定到期日之前已被撤銷且不應再被信任的憑證。

一種用於封鎖遺失或遭竊裝置存取權限的機制。CRL 會定期快取和更新,這意味著撤銷可能不會立即生效——此限制可透過 OCSP 解決。

線上憑證狀態協定 (OCSP)

一種網際網路協定 (RFC 6960),用於透過查詢 CA 的 OCSP 回應程式,即時取得 X.509 數位憑證的撤銷狀態。

高安全性環境首選的撤銷機制。使 RADIUS 伺服器能夠在每次驗證嘗試期間即時檢查憑證有效性,提供近乎即時的撤銷執行。

RADIUS (遠端使用者撥入驗證服務)

一種網路協定,為連接到網路的使用者和裝置提供集中式的驗證、授權和計費 (AAA) 管理。

企業 WiFi 部署中的中央伺服器,負責驗證憑證並做出最終的存取控制決策。RADIUS 伺服器是 EAP-TLS 部署的運作核心。

IEEE 802.1X

一個用於連接埠型網路存取控制 (PNAC) 的 IEEE 標準,為希望連接到 LAN 或 WLAN 的裝置提供驗證機制。

EAP-TLS 運作的整體框架。瞭解 802.1X 對於設定無線基地台和交換器以執行基於憑證的驗證至關重要。

行動裝置管理 (MDM)

IT 管理員用於遠端管理、設定和保護整個組織內行動裝置和筆記型電腦的軟體平台。

大規模部署憑證不可或缺的營運工具。Microsoft Intune 和 Jamf 等 MDM 平台可自動將根 CA 憑證、中介 CA 憑證和用戶端憑證分發到所有受管理的裝置。

範例

一家位於倫敦、擁有 500 間客房的奢華酒店需要為其房務平板電腦和銷售點(POS)終端機安全地保護其員工 WiFi 網路。目前,他們使用單一的預共用金鑰(PSK),該金鑰已有三年未曾更換,且所有正式和派遣員工皆知悉。IT 總監的任務是在下一次 PCI DSS 稽核之前,過渡到基於憑證的架構。應如何著手處理此問題?

階段 1 — 架構設計:部署與酒店 MDM 平台整合的雲端專用 PKI(例如,透過 Intune 的 Microsoft NDES,或專用的雲端 PKI 供應商)。向 DigiCert 等公共 CA 取得 RADIUS 伺服器憑證。

階段 2 — 基礎設施部署:使用新的伺服器憑證設定 RADIUS 伺服器,並在專為員工裝置設計的新隱藏 SSID 上啟用 EAP-TLS。設定 OCSP 以進行即時撤銷檢查。

階段 3 — 裝置註冊:使用 MDM 平台將專用根 CA、中介 CA 和唯一的用戶端憑證推送到所有房務平板電腦和 POS 終端機。在全面推出前,先在 20 台裝置的試點群組上驗證憑證安裝是否成功。

階段 4 — 遷移與除役:透過 MDM 原則將所有裝置遷移到新的 EAP-TLS SSID。確認所有裝置類型的連線能力。經過兩週的平行運作期後,將舊有的 PSK 網路除役。

階段 5 — 營運交接:記錄憑證生命週期、撤銷程序和 MDM 原則。設定自動到期警示並安排每季 PKI 稽核。

考官評語: 這種分階段的方法透過消除共用的 PSK,解決了當前的 PCI DSS 合規性差距。針對用戶端裝置使用專用 CA,可避免大規模部署時的單一裝置憑證成本 — 這在裝置數量多且員工流動率高的餐旅環境中至關重要。針對 RADIUS 伺服器使用公共 CA,可確保日後引入 BYOD 時的相容性。平行運作期對於避免實體酒店環境中的營運中斷至關重要。如需關於餐旅業 WiFi 架構的更多背景資訊,請參閱《現代餐旅業 WiFi 解決方案》指南。

一家全國連鎖零售商正在 200 家門市部署 EAP-TLS。在 5 家門市進行試點測試期間,IT 團隊發現,當店長的筆記型電腦被回報遭竊且憑證已在 PKI 系統中撤銷時,該裝置在撤銷後最長仍可成功驗證並連線至企業 WiFi 達 18 小時。鑑於該裝置可能擁有存取庫存管理系統的權限,安全團隊認為這是一個不可接受的風險。應如何解決此問題?

這 18 小時的延遲是由於 RADIUS 伺服器依賴快取的、不常下載的憑證撤銷清單(CRL)所致。CRL 通常是按排程(例如每 24 小時)發佈並由 RADIUS 伺服器快取,這意味著撤銷無法即時反映。

解決方案是重新設定 RADIUS 伺服器,將線上憑證狀態協定(OCSP)作為主要的撤銷檢查機制。OCSP 允許 RADIUS 伺服器在每次 EAP-TLS 握手期間即時查詢 CA 的 OCSP 回應程式,針對所呈現的特定憑證立即收到「良好」、「已撤銷」或「未知」的回應。

設定步驟:(1) 確保專用 CA 已設定 OCSP 回應程式端點。(2) 更新 RADIUS 伺服器設定,以便在每次驗證嘗試時查詢 OCSP 端點。(3) 在支援的情況下設定 OCSP 裝訂(OCSP stapling)以減少延遲。(4) 透過撤銷憑證並確認 RADIUS 伺服器在 60 秒內拒絕存取來進行測試。

考官評語: 此情境突顯了首次部署 PKI 時常見的關鍵營運差距。發行憑證只是成功的一半 — 及時撤銷同樣至關重要。在裝置可能擁有敏感庫存資料或付款系統存取權限的零售環境中,透過 OCSP 進行即時撤銷是一項強制性的控制措施。對於可容忍 18-24 小時撤銷窗口的低風險環境,CRL 方法是可以接受的,但絕不應作為高風險裝置類別的唯一機制。

練習題

Q1. 您的組織正在將公司 WiFi 從 PEAP-MSCHAPv2(使用者名稱與密碼)遷移至 EAP-TLS。網路團隊建議使用現有的 Active Directory 憑證服務 (AD CS) 架構,向 RADIUS 伺服器和所有公司筆記型電腦核發憑證。團隊成員指出,組織內還有 50 台非網域加入的承包商筆記型電腦。主要的相容性風險為何?應如何解決?

提示:考慮非網域加入的裝置在 RADIUS 伺服器出示由您的 Private AD CS Root CA 簽署的憑證時,將如何驗證該伺服器的身分。

查看標準答案

主要風險在於這 50 台非網域加入的承包商筆記型電腦,其信任的憑證授權單位存放區中不會有私有 AD CS Root CA。當 RADIUS 伺服器在 EAP-TLS 握手期間出示其伺服器憑證時,這些裝置將會收到「不受信任的憑證」錯誤並連線失敗。建議的解決方案是向公共 CA(例如 DigiCert 或 Sectigo)取得 RADIUS 伺服器憑證,而非使用私有 AD CS。公共 CA 根憑證已預先安裝在所有主流作業系統的信任存放區中,可確保與網域加入和非網域加入裝置的相容性。私有 AD CS 應僅保留用於向受管理的網域加入裝置核發用戶端憑證。

Q2. 在對一家大型 NHS 醫院信託基金進行合規性稽核期間,稽核員指出 Root CA 正作為虛擬機器在主要資料中心內執行,且永久連線至醫院的內部網路。稽核員將此列為嚴重發現。必須實施什麼架構變更?為什麼目前的設定存在重大風險?

提示:考慮如果 Root CA 的私鑰因勒索軟體攻擊或內部威脅而遭到破解,組織中的每個憑證會發生什麼事。

查看標準答案

Root CA 必須立即離線並進行實體隔離(air-gapped)。目前的設定存在嚴重風險,因為 Root CA 的私鑰暴露於網路型攻擊中,包括勒索軟體、來自受破解網域帳戶的橫向移動或內部威脅。如果 Root CA 的私鑰被盜或用於簽署惡意憑證,整個 PKI 架構(以及信託基金中每個使用憑證驗證的系統)都將遭到破解。復原將需要撤銷 Root CA 並重新核發組織中的每個憑證,這是一場災難性的營運事件。正確的架構要求僅在簽署或撤銷 Intermediate CA 憑證時才啟動 Root CA,所有日常核發工作均由線上的 Intermediate CA 處理。Root CA 的私鑰應儲存在硬體安全模組 (HSM) 中。

Q3. 一家大型會議中心營運商希望為其永久 IT 員工以及參加活動的數千名參展商和訪客實施憑證驗證。他們要求您設計一個單一的 PKI 架構來同時服務這兩個群體。您的建議是什麼?為什麼?

提示:考慮向數千名可能僅參加一天活動的非受管臨時訪客分發憑證的營運可行性。

查看標準答案

您應強烈建議不要對公眾訪客和參展商使用 PKI 和 EAP-TLS。基於憑證的驗證需要在終端使用者裝置上安裝用戶端憑證,且通常需要安裝 Root CA 設定檔,這對於非受管的臨時裝置來說在營運上是不可能的,且會造成極差的使用者體驗。EAP-TLS 應嚴格保留給使用已註冊至組織 MDM 平台之受管公司裝置的永久 IT 員工。對於參展商和訪客,應在完全隔離的獨立 SSID 上部署 Captive Portal 解決方案。這種雙網路架構(員工使用安全的 EAP-TLS,訪客使用 Captive Portal)是場館營運商的業界標準,也是 Purple 平台支援的模式。

Q4. 一家零售連鎖店的 IT 經理已在所有 150 家商店成功部署了 EAP-TLS。六個月後,12 家商店的 RADIUS 伺服器同時停止接受用戶端連線。調查顯示未發生任何憑證撤銷。最可能的原因是什麼?是什麼流程疏失導致了這種情況發生?

提示:從憑證的角度考慮所有 12 家受影響的商店可能有哪些共同點,以及什麼事件會導致同時失效。

查看標準答案

最可能的原因是 Intermediate CA 憑證或 RADIUS 伺服器憑證已過期。如果這 12 家商店配置了相同的 Intermediate CA,或使用了同時核發的同一批 RADIUS 伺服器憑證,它們將會同時過期。這是一個生命週期管理疏失:組織未實施自動化的憑證過期監控與告警。解決方案需要更新過期的憑證,並立即針對憑證階層中的所有憑證(包括 Intermediate CA、RADIUS 伺服器憑證和 Root CA)實施自動化監控,並在到期前 90、60 和 30 天發出告警。