この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Shield Platform Encryption の用語

暗号化には、独自の特殊な用語があります。Shield Platform Encryption 機能を最大限活用するために、重要な用語をよく理解することをお勧めします。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

重要

アドオンサブスクリプションとして使用可能なエディション: Enterprise Edition、Performance Edition、および Unlimited Edition。Salesforce Shield の購入が必要です。Summer '15 以降に作成された Developer Edition 組織は無料で使用できます。
Salesforce Classic および Lightning Experience の両方で使用できます。

データの暗号化
データに暗号関数を適用して暗号文にするプロセスです。Shield Platform Encryption のプロセスでは、対称鍵暗号化と 256 ビットの AES (Advanced Encryption Standard) アルゴリズムを使用して、Salesforce Platform に保存されているデータを暗号化します。このアルゴリズムでは、CBC モードおよび 128 ビットランダム初期化ベクトルが使用されます。データの暗号化と復号化のどちらもアプリケーションサーバーで実行されます。
データ暗号化鍵
Shield Platform Encryption では、データ暗号化鍵を使用して���ータを暗号化および復号化します。データ暗号化鍵は、Shield 鍵管理サービス (KMS) で、リリースごとの主秘密と、データベースに暗号化された状態で保存されている組織固有のテナントの秘密に分割された鍵生成素材を使用して抽出されます。256 ビットの派生鍵は、キャッシュから強制削除されるまでメモリ内に存在します。
保存された暗号化データ
ディスクで保持されているときに暗号化されているデータです。Salesforce では、データベースに保存されている項目の暗号化、ファイル、コンテンツ、ライブラリ、および添付ファイルに保存されているドキュメントの暗号化、検索インデックスファイルの暗号化、CRM Analytics データセットの暗号化、アーカイブデータの暗号化をサポートしています。
暗号化鍵管理
鍵の生成、処理、保存など、鍵管理の各側面を指します。「暗号化鍵を管理」権限を持つシステム管理者またはユーザーは、Shield Platform Encryption の鍵素材を操作できます。
ハードウェアセキュリティモジュール (HSM)
認証用の暗号処理および鍵管理を行うために使用します。Shield Platform Encryption では、秘密の素材を生成して保存したり、暗号化サービスがデータの暗号化や復号化に使用するデータ暗号化鍵を派生する関数を実行したりするために HSM を使用します。
初期化ベクトル (IV)
鍵と併用してデータを暗号化するランダムなシーケンスです。
Shield 鍵管理サービス (KMS)
鍵素材を生成、ラッピング、ラッピング解除、派生、セキュリティ保護します。鍵素材を派生させるときには、Shield KMS は擬似乱数生成機能とパスワードなどの入力を組み合わせて鍵を派生させます。Shield Platform Encryption では、PBKDF2 (パスワードベースの鍵派生関数 2) に HMAC-SHA-256 を使用します。
鍵の循環
新しいテナントの秘密を生成して、それまで有効であったものをアーカイブするプロセスです。有効なテナントの秘密は、暗号化と復号化の両方に使用されます。新しい有効なテナントの秘密を使用してすべてのデータが再暗号化されるまでは、アーカイブされた秘密が復号化にのみ使用されます。
主 HSM
主 HSM は、Salesforce のリリース時に毎回、安全な秘密をランダムに生成するために USB デバイスを使用します。主 HSM は、Salesforce の本番ネットワークから「隔離」されており、銀行の貸金庫に安全に保管されています。
主秘密
テナントの秘密および鍵派生関数と組み合わせて、派生データ暗号化鍵を生成します (お客様は鍵派生を除外できます)。主秘密は Salesforce のリリース時に毎回循環され、リリースごとの主ラッピング鍵を使用して暗号化されます。その後、主ラッピング鍵は暗号化された状態でファイルシステムに保存できるように Shield KMS の公開鍵で暗号化されます。これは、HSM でのみ復号化できます。Salesforce の従業員は、クリアテキストのこれらの鍵にアクセスできません。
主ラッピング鍵
対称鍵が派生し、主ラッピング鍵 (鍵ラッピング鍵ともいう) として使用され、リリースごとの鍵と秘密のバンドルをすべて暗号化します。
テナントの秘密
組織固有の秘密で、主秘密および鍵派生関数と組み合わせて、派生データ暗号化鍵を生成します。Salesforce の従業員は、クリアテキストのこれらの鍵にアクセスできません。