什麼是 Azure 專用 HSM?

Azure 專用 HSM 是一種 Azure 服務,可在 Azure 中提供密碼編譯金鑰儲存體。 專用 HSM 符合最嚴格的安全性需求。 若客戶需要通過 FIPS 140-2 等級 3 驗證的裝置,以及完整且專屬的 HSM 設備控制項,則它是理想的解決方案。

HSM 裝置可跨數個 Azure 區域進行全域部署。 這些可輕易佈建為一對裝置,並設定高可用性。 HSM 裝置也可跨區域進行佈建,以確保能提供區域層級的容錯移轉。 Microsoft 使用 Thales Luna 7 HSM 型號 A790 設備來提供專用 HSM 服務。 此裝置會提供最高層級的效能及密碼編譯整合選項。

HSM 裝置在佈建後,會直接連線到客戶的虛擬網路。 當您設定點對站或站對站 VPN 連線時,也可使用內部部署應用程式和管理工具來存取這些裝置。 客戶可從 Thales 客戶支援入口網站取得設定和管理 HSM 裝置所需的軟體和文件。

為何使用 Azure 專用 HSM?

符合 FIPS 140-2 等級 3 的規範

許多組織都有嚴格的產業法規,規定密碼編譯金鑰必須儲存至 FIPS 140-2 層級 3 驗證的 HSM。 Azure 專用 HSM 和新的單一租用戶供應項目 (Azure Key Vault 受控 HSM) 可協助來自各種產業區隔的客戶,例如金融服務產業、政府機構以及其他符合 FIPS 140-2 層級-3 需求的項目。 而 Microsoft 的多租用戶 Azure Key Vault 服務目前使用 FIPS 140-2 層級 2 驗證的 HSM。

單一租用戶裝置

我們有許多客戶會要求對密碼編譯儲存體裝置採用單一租用戶。 Azure 專用 HSM 服務可讓他們從 Microsoft 的其中一個全域散發資料中心佈建實體裝置。 對客戶進行佈建後,就只有該客戶能夠存取裝置。

完整的系統管理控制權

許多客戶都需要完整的系統管理控制權,以及用於系統管理的裝置唯一存取權。 裝置佈建後,將只有該客戶具有裝置的系統管理或應用程式層級存取權。

在客戶第一次存取裝置後,Microsoft 即無系統管理控制權,因為此時客戶已變更密碼。 從此時間點開始,客戶就是具有完整系統管理控制權和應用程式管理能力的單一租用戶。 Microsoft 可透過序列埠連線擁有監視層級的遙測資料存取權 (不是系統管理員角色)。 其中涵蓋對硬體監視器的存取,例如溫度、電源供應器健康情況、風扇健康情況等。

客戶可以視需要自行停用此監視。 不過,如果他們加以停用,就不會收到 Microsoft 提供的主動式健康情況警示。

高效能

基於各種原因,已選取 Thales 裝置來執行此服務。 此裝置可支援廣泛的密碼編譯演算法、多種作業系統和多種 API。 針對 RSA 2048,已部署的特定模型可提供每秒 10,000 個作業數的絕佳效能。 其支援 10 個用於唯一應用程式執行個體的分割區。 此裝置是低延遲、高容量及高輸送量的裝置。

唯一的雲端式供應項目

Microsoft 在獨特的客戶群之間發現了特定需求。 他們是唯一提供專用 HSM 服務給新客戶的雲端提供者,HSM 服務已通過 FIPS 140-2 等級 3 的驗證,並在此層級上提供雲端式應用程式和內部部署應用程式的整合。

Azure 專用硬體安全模組 (HSM) 適合您嗎?

Azure 專用 HSM 是特製化服務,專為特定類型的大型組織處理獨特需求。 因此,我們預期大部分的 Azure 客戶並不符合使用這項服務的條件。 許多組織會發現 Azure Key Vault 或 Azure 受控 HSM 服務更適合他們,而且符合成本效益。 為協助判斷您的需求是否適用此服務,我們整理出下列準則。

最適用

「隨即轉移」案例最適合 Azure 專用 HSM,因為需要 HSM 裝置的唯一直接存取權。 範例包含:

  • 將應用程式從內部部署遷移至 Azure 虛擬機器
  • 將應用程式從 Amazon AWS EC2 移轉至使用 AWS 雲端 HSM 傳統服務 (Amazon 不會提供此服務給新客戶) 的虛擬機器
  • 在 Azure 虛擬機器中執行 Apache/Ngnix SSL 卸載、Oracle TDE 和 ADCS 等拆封授權軟體

不適用

Azure 專用 HSM 不適用於下列類型的案例:可使用客戶管理金鑰進行加密的 Microsoft 雲端服務不可與 Azure 專用 HSM 整合,這些服務包括 Azure 資訊保護、Azure 磁碟加密、Azure Data Lake Store、Azure 儲存體、Azure SQL Database 和 Office 365 客戶金鑰等。

注意

客戶必須擁有所指派的 Microsoft 帳戶管理員,並符合五百萬 ($5M) 美元或更高的整體認可 Azure 營收,以符合 Azure 專用 HSM 的上線和使用資格。

不一定

Azure 專用 HSM 是否適用於您,必須綜合考量您可能的需求和您所做的折衷。 例如,FIPS 140-2 等級 3 的需求。 這項需求十分常見,而 Azure 專用 HSM 和新的單一租用戶供應項目 (Azure Key Vault 受控 HSM) 目前是唯一可滿足的選項。 如果與這些明文規定的需求無關,則通常會從 Azure Key Vault 與 Azure 專用 HSM 中擇一使用。 決定之前請先評估您的需求。

您必須權衡選項的情況包括:

  • 在新客戶的 Azure 虛擬機器中執行新程式碼
  • Azure 虛擬機器中的 SQL Server TDE
  • Azure 儲存體用戶端加密
  • SQL Server 和 Azure SQL DB Always Encrypted

下一步

這是高度特殊化的服務。 因此,我們建議您應充分了解此文件集所說明的重要概念,包括定價、支援和服務等級協定。

Thales 整合指南可協助您將 HSM 佈建至現有的虛擬網路環境。 也有操作指南可協助您判斷如何設定部署架構。