データマスキングは、機密データを架空の値に置き換えます。実際のデータは本番システムに残ります。マスキングされたデータは、テスト環境、トレーニング、またはサードパーティベンダーに提供されます。顧客の実際の社会保障番号は、同じ検証ルールを通過する偽の番号に変換されます。フォーマットは保持されますが、値は実際のものではありません。開発者は、誰かの個人情報を漏らすことなく、現実的なデータを使用してテストを行うことができます。
マスキングには 2 つの形式があります。静的マスキングは、置換された値を持つデータベースのコピーを作成します。動的マスキングは、本番データをそのままにして、権限のないユーザーがクエリを実行したときにオンザフライでデータをマスキングします。静的マスキングは、テスト環境ではよりシンプルで安全です。動的マスキングは、一部のユーザーが実際のデータを必要とし、他のユーザーは必要としない本番システムで役立ちます。その手法は様々です。置換は、値を現実的な偽の値に置き換えます。シャッフルは、列内の値を並べ替えます。ヌルアウトは、値を完全に削除します。暗号化は、鍵を使用してデータを可逆的に変換します。トークン化は、値をトークンに置き換え、そのトークンは安全な保管庫内の元の値にマッピングされます。それぞれに、現実性、可逆性、およびセキュリティのトレードオフがあります。目標は、データの有用性をその目的のために維持しつつ、漏洩のリスクを排除することです。マスキングされたデータは、テストに使用できるほどリアルに見える必要がありますが、実際のデータであってはなりません。
マスキング技術
- 置換 — 現実的な偽の値に置き換える
- シャッフル — 列内の値を並べ替える
- 値をゼロにする — 値を完全に削除する
- トークン化 — 元のトークンにマッピングされたトークンに置き換える
- 暗号化 ― 鍵を用いた可逆変換
データマスキングにより、組織はリスクを負うことなく現実的なデータを利用できるようになります。偽のデータが目的を果たし、実際のデータは保護されます。
Comments (3)
Leave a comment