モデル暗号化は、保存されたAIモデルの重み、バイアス、および構成パラメータを、物理的または論理的な不正アクセスから保護します。この機能は、暗号アルゴリズムをストレージ層内のモデルデータに直接適用し、基盤となるディスクが侵害された場合でも、適切な復号鍵なしに機械学習のインテリジェンスがアクセス不能になるようにします。既存の鍵管理プロトコルと連携し、鍵のローテーションとアクセス制御ポリシーを自動化することで、企業のセキュリティ基準に準拠しながら、独自のモデルを分散環境に安全に展開できます。
暗号化プロセスは、ストレージ領域に存在するすべてのモデル関連ファイル(シリアライズされた重み、学習済みパラメータ、および関連するメタデータを含む)を特定することから開始されます。
暗号鍵は、指定された鍵管理サービスから取得され、復号操作には、セキュリティエンジニアの役割による明示的な承認が必要となるように設計されています。
暗号化されたモデルデータは、整合性チェックサムの検証を経て、データ破損なく暗号化アルゴリズムが正常に適用されたことを確認した上で、ストレージに書き戻されます。
ストレージリポジトリ内に存在する、暗号化保護が必要な対象モデルのアーティファクトを特定する。
ロールベースの認証により、適切な暗号化キーをセキュアなキー管理サービスから取得します。
特定されたすべてのモデルデータブロックに対して、対称暗号化アルゴリズムを適用し、その場で暗号化処理を実行します。
暗号化の完全性を検証し、ストレージのメタデータを更新して、暗号化された状態を反映させます。
インターフェースは、モデルリポジトリに対して一括暗号化ジョブを開始するためのAPIエンドポイントを提供し、ジョブのステータス追跡機能とエラー報告機能も備えています。
キーバルトとの連携により、暗号化キーがモデルデータとは別に安全に保管され、厳格な職務分掌の原則が遵守されます。
専用のダッシュボードでは、暗号化されたストレージの容量に関するリアルタイムの指標と、すべての復号化認証試行の監査ログが表示されます。