AI Protection 總覽

AI Protection 可偵測威脅,並協助您降低 AI 資產清單的風險,進而管理 AI 工作負載的安全防護機制。本文將概略介紹 AI 保護功能,包括優點和幾個重要概念。

AI Protection 總覽

AI Protection 提供多項功能,協助您管理 AI 系統的威脅和風險,包括:

  • 評估 AI 資產:評估及瞭解 AI 系統和 AI 資產,包括模型和資料集。
  • 管理風險和法規遵循:主動管理 AI 資產的風險,並確認 AI 部署作業符合相關安全標準。
  • 降低法律和財務風險:減少與安全漏洞和法規不符相關的財務、聲譽和法律風險。
  • 偵測及管理威脅:及時偵測並因應 AI 系統和資產的潛在威脅。
  • 查看單一資訊主頁:透過單一資訊主頁集中管理所有 AI 相關風險和威脅。

用途

AI Protection 可識別及減輕與 AI 系統和機密資料相關的威脅和風險,協助機構強化安全防護機制。以下用例說明 AI 保護功能在不同機構的用途:

  • 金融服務機構:客戶財務資料

    某大型金融服務機構使用 AI 模型處理機密財務資料。

    • 挑戰:使用 AI 模型處理高度敏感的財務資料會帶來多種風險,包括資料外洩、訓練或推論期間資料遭竊,以及基礎 AI 基礎架構中的安全漏洞。
    • 用途:AI 保護功能會持續監控 AI 工作流程中的可疑活動,偵測未經授權的資料存取和異常模型行為,執行機密資料分類,並協助您提升 PCI DSS 和 GDPR 等法規的合規程度。
  • 醫療服務提供者:病患隱私權和法規遵循

    某大型醫療服務供應商管理電子健康記錄,並使用 AI 進行診斷和治療規劃,處理受保護的健康資訊 (PHI)。

    • 挑戰:AI 模型分析的 PHI 受到《健康保險流通與責任法案》等嚴格法規的約束。風險包括因設定錯誤或惡意攻擊,導致受保護的健康資訊外洩,這類攻擊會以 AI 系統中的病患資料為目標。
    • 用途:AI 保護功能會識別並警示潛在的《健康保險流通與責任法案》違規行為,偵測模型或使用者未經授權存取受保護健康資訊的行為,標記可能設定錯誤的 AI 服務,以及監控資料外洩情形。
  • 製造和機器人公司:專屬智慧財產

    這家製造公司專門生產先進的機器人和自動化設備,因此非常依賴 AI 技術來提升生產線和機器人控制的效率,而重要的智慧財產權 (IP) 則嵌入在 AI 演算法和製造資料中。

    • 挑戰:專屬 AI 演算法和機密營運資料容易遭到內部威脅或外部敵人竊取,可能導致競爭劣勢或營運中斷。
    • 用途:AI 保護功能會監控 AI 模型和程式碼存放區的未授權存取行為、偵測訓練模型的外洩嘗試和異常資料存取模式,並標記 AI 開發環境中的安全漏洞,以防範智慧財產遭竊。

Event Threat Detection 規則

下列 Event Threat Detection 規則會對 Vertex AI 資產執行偵測:

  • 持續性:新 AI API 方法
  • 持續性:AI 服務的新地理區域
  • 權限提升:AI 管理員活動出現異常服務帳戶模擬者
  • 權限提升:AI 資料存取出現異常服務帳戶模擬者
  • 權限提升:AI 管理員活動出現異常多步驟服務帳戶委派情況
  • 權限提升:AI 資料存取出現異常多步驟服務帳戶委派情況
  • 權限提升:AI 管理員活動出現異常服務帳戶模擬者
  • 初始存取權:AI 服務中的休眠服務帳戶活動

如要進一步瞭解 Event Threat Detection,請參閱 Event Threat Detection 簡介

AI 保護架構

AI Protection 是一套架構,內含特定雲端控制項,會以偵測模式自動部署。偵測模式:雲端控管機制會套用至定義的資源,以進行監控。系統偵測到任何違規行為並產生快訊。您可以使用架構和雲端控制項定義 AI 保護需求,並將這些需求套用至 Google Cloud 環境。AI Protection 包含預設架構,其中定義了 AI Protection 的建議基準控制項。啟用 AI 保護功能後,系統會自動將預設架構套用至偵測模式下的機構 Google Cloud 。

如有需要,您可以複製架構,建立自訂 AI 保護架構。您可以將雲端控管機制新增至自訂架構,並將自訂架構套用至機構、資料夾或專案。舉例來說,您可以建立自訂架構,對特定資料夾套用特定管轄區的控管措施,確保這些資料夾中的資料留在特定地理區域。

預設 AI 保護框架中的雲端控制項

下列雲端控制項是預設 AI 保護架構的一部分。

雲端控管機制名稱 說明

封鎖 Vertex AI Workbench 執行個體的預設虛擬私有雲網路

請勿在預設虛擬私有雲網路中建立 Workbench 執行個體,以免使用權限過於寬鬆的預設防火牆規則。

在 JupyterLab 控制台中禁止下載檔案

請勿允許從 Workbench 執行個體中的 JupyterLab 控制台下載檔案,以降低資料竊取風險,並防範惡意軟體散播。

禁止 Vertex AI 執行階段範本存取網際網路

請勿在 Colab Enterprise 執行階段範本中允許網際網路存取權,以減少外部受攻擊面,並防範潛在的資料竊取行為。

封鎖 Vertex AI Workbench 執行個體的公開 IP 位址

請勿允許 Workbench 執行個體使用外部 IP 位址,以減少網際網路曝光度,並降低未經授權存取的風險。

封鎖 Vertex AI Workbench 執行個體的 Root 存取權

請勿允許 Workbench 執行個體取得根層級存取權,以免重要系統檔案遭到未經授權的修改,或安裝惡意軟體。

啟用 Vertex AI Workbench 執行個體的自動升級功能

啟用 Workbench 執行個體的自動升級功能,確保能使用最新功能、架構更新和安全修補程式。

為 Vertex AI 自訂工作啟用 CMEK

在 Vertex AI 自訂訓練作業中要求使用客戶自行管理的加密金鑰 (CMEK),進一步控管作業輸入和輸出內容的加密作業。

為 Vertex AI 資料集啟用 CMEK

為 Vertex AI 資料集啟用客戶自行管理的加密金鑰 (CMEK),進一步控管資料加密和金鑰管理作業。

為 Vertex AI 端點啟用 CMEK

為 Vertex AI 端點啟用客戶自行管理的加密金鑰 (CMEK),進一步控管已部署模型的加密作業,以及控管資料存取權。

為 Vertex AI Featurestore 啟用 CMEK

為 Vertex AI 特徵商店啟用客戶自行管理的加密金鑰 (CMEK),進一步控管資料加密和存取權。

為 Vertex AI 超參數調整工作啟用 CMEK

在超參數調整作業中,要求使用客戶自行管理的加密金鑰 (CMEK),進一步控管模型訓練資料和作業設定的加密作業。

為 Vertex AI 中繼資料儲存庫啟用 CMEK

為 Vertex AI 中繼資料存放區啟用客戶自行管理的加密金鑰 (CMEK),進一步控管中繼資料加密作業和存取權。

為 Vertex AI Models 啟用 CMEK

為 Vertex AI 模型啟用客戶自行管理的加密金鑰 (CMEK),進一步控管資料加密和金鑰管理作業。

為 Vertex AI Notebook 執行階段範本啟用 CMEK

為 Colab Enterprise 執行階段範本啟用客戶自行管理的加密金鑰 (CMEK),確保執行階段環境和相關資料安全無虞。

為 Vertex AI TensorBoard 啟用 CMEK

為 Vertex AI TensorBoard 啟用客戶自行管理的加密金鑰 (CMEK),進一步控管實驗資料和模型視覺化內容的加密作業。

為 Vertex AI 訓練 pipeline 啟用 CMEK

在 Vertex AI 訓練管道中要求使用客戶自行管理的加密金鑰 (CMEK),進一步控管訓練資料和產生的構件加密作業。

為 Vertex AI Workbench 執行個體啟用 CMEK

為 Vertex AI Workbench 執行個體啟用客戶自行管理的加密金鑰 (CMEK),進一步控管資料加密事宜。

為 Vertex AI Workbench 執行個體啟用「刪除到垃圾桶」功能

為 Workbench 執行個體啟用「刪除至垃圾桶」中繼資料功能,提供重要的復原安全網,防止資料遭意外刪除。

為 Vertex AI 執行階段範本啟用閒置關機功能

在 Colab Enterprise 執行階段範本中啟用自動閒置關機功能,即可最佳化雲端成本、改善資源管理,並提升安全性。

為 Vertex AI Workbench 執行個體啟用完整性監控功能

在 Workbench 執行個體上啟用完整性監控功能,持續根據可信的基準驗證 VM 的啟動完整性。

為 Vertex AI 執行階段範本啟用安全啟動功能

在 Colab Enterprise 執行階段範本中啟用安全啟動,有助於防止未經授權的程式碼執行,並保護作業系統完整性。

為 Vertex AI Workbench 執行個體啟用安全啟動功能

為 Workbench 執行個體啟用安全啟動功能,有助於防止未經授權或惡意的軟體在啟動程序中執行。

在 Vertex AI Workbench 執行個體上啟用 vTPM

在 Workbench 執行個體上啟用虛擬信任平台模組 (vTPM),保護啟動程序並進一步控管加密作業。

限制 Vertex AI Workbench 執行個體使用預設服務帳戶

限制 Workbench 執行個體使用權限寬鬆的預設服務帳戶,降低未經授權存取服務的風險。 Google Cloud

支援的功能領域

本節定義 AI 保護功能可協助保護的功能領域。

  • AI 工作負載:AI 應用程式工作負載的範圍很廣,從旨在提升員工生產力的內部工具,到為改善使用者體驗及推動業務而設計的消費者導向解決方案,都屬於此類。例如 AI 代理程式、虛擬助理、對話式 AI 聊天機器人和個人化推薦內容。
  • AI 模型:AI 模型分為基礎 AI 模型、微調 AI 模型、標準第一方 AI 模型和自訂 AI 模型。例如 GeminiLlama翻譯模型,以及用於特定工作的自訂模型。
  • AI 資產:AI 資產有助於機器學習作業管道,並供 AI 工作負載使用。AI 素材資源類型包括:
    • 宣告式 AI 資產:Vertex AI 等 AI 生命週期管理工具會追蹤這些資產。
    • 推斷的 AI 資產:用於處理 AI 資料或工作負載的一般用途資產,例如運算和儲存空間資產。
    • 模型即服務 (僅限 API):可程式輔助呼叫第一方或第三方 AI 模型的素材資源。

使用 AI 安全性資訊主頁

AI 安全性資訊主頁會全面顯示貴機構的 AI 資產清單,並建議可行的風險和威脅管理措施。

存取資訊主頁

如要存取 AI 安全性資訊主頁,請在 Google Cloud 控制台中,依序前往「風險總覽」>「AI 安全性」

詳情請參閱「AI 安全性資訊主頁」。

瞭解風險資訊

本節提供與 AI 系統相關的潛在風險資訊。您可以查看 AI 資產中的主要風險。

按一下任一問題,即可開啟詳細資料窗格,查看問題的視覺化呈現方式。

查看 AI 威脅

本節提供與 AI 系統相關聯的威脅洞察資訊。您可以查看與 AI 資源相關的近期前 5 大威脅。

你可以在這個頁面進行下列操作:

  • 按一下「查看全部」,即可查看與 AI 資源相關的威脅。
  • 按一下任何威脅,即可查看威脅的詳細資料。

以視覺化方式呈現廣告空間

您可以在資訊主頁上查看 AI 資源的視覺化呈現方式,瞭解涉及生成式 AI 的專案摘要、目前使用的第一方和第三方模型,以及用於訓練第三方模型的資料集。

你可以在這個頁面進行下列操作:

  • 如要查看商品目錄詳細資料頁面,請按一下視覺化圖表中的任一節點。
  • 如要查看個別資產的詳細清單 (例如基礎模型和自建模型),請按一下工具提示。
  • 如要開啟模型的詳細資料檢視畫面,請按一下模型。這個檢視畫面會顯示詳細資料,例如模型代管的端點,以及用於訓練模型的資料集。如果啟用 Sensitive Data Protection,資料集檢視畫面也會顯示資料集是否含有任何機密資料。

查看發現項目摘要

本節說明如何評估及管理 AI 架構和資料安全性政策產生的發現項目。這個部分包含以下項目:

  • 發現項目:這個部分會顯示 AI 安全性政策和資料安全性政策生成的發現項目摘要。按一下「查看所有發現項目」,或按一下各發現項目類別的計數,即可查看發現項目詳細資料頁面。按一下調查結果,即可顯示該調查結果的其他資訊。
  • Vertex AI 資料集內的私密/機密資料:這個部分會顯示 Sensitive Data Protection 根據資料集內的私密/機密資料所回報的發現項目摘要。

檢查 Model Armor 發現項目

圖表會顯示 Model Armor 掃描的提示或回覆總數,以及 Model Armor 偵測到的問題數。此外,還會顯示偵測到的各種問題摘要統計資料,例如提示注入、越獄偵測和機密資料偵測。

這項資訊會根據 Model Armor 發布至 Cloud Monitoring 的指標填入。

後續步驟