
セクション: [なし]
Explanation:
ステップ1:列マスターキーを作成する
列暗号化キーメタデータエントリを作成する前に、列マスターキーメタデータエントリを作成します。
データベース、およびデータベース内のどの列もAlways Encryptedを使用して暗号化する前に、
ステップ2:列暗号化キーを作成します。
ステップ3:ランダム暗号化方式を使用して、給与列を暗号化します。
ランダム暗号化は、予測しにくい方法でデータを暗号化する手法です。
より安全ではあるものの、暗号化された列に対する検索、グループ化、インデックス作成、および結合ができなくなります。
注: 列暗号化キーメタデータオブジェクトには、列暗号化の暗号化された値が 1 つまたは 2 つ含まれています。
列内のデータを暗号化するために使用されるキー。各値は、列マスターキーを使用して暗号化されます。
誤った回答:
決定論的暗号化。
決定論的暗号化では、任意の平文値に対して常に同じ暗号化値が生成されます。
決定論的暗号化により、暗号化された列に対してポイントルックアップ、等価結合、グループ化、およびインデックス作成が可能になります。
しかし、不正なユーザーが暗号化された値を調べることで、その情報を推測できる可能性もある。
暗号化された列のパターン、特にTrue/などの暗号化可能な値のセットが少ない場合
誤り、または北/南/東/西の地域。
参照:
https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/always-encrypted-database-
エンジン