データトークン化とは何ですか?
データトークン化は、潜在的な露出から保護するために、機密データを非機密の「トークン」に置き換えます。これらのプレースホルダーは、実際のデータへのアクセスを必要としない安全でない環境で使用でき、実際のデータにマッピングされたトークンは安全な環境に保管されます。トークンは完全にランダムであるか、住所、電話番号、または政府のID番号のように実際のデータの形式を保持するように設計されることがあります。
トークン化は、組織がデータ侵害や規制の不遵守のリスクを減らすために採用できるアプローチの一つです。実際のデータが必要ない場所で機密データをトークンに置き換えることにより、組織はそのシステムが攻撃者によって侵害された場合のデータ侵害のリスクを排除します。さらに、実際の機密データにアクセスできないシステムは、コンプライアンス監査の範囲外にある可能性があり、コンプライアンスをより簡単かつ安価にします。
データトークン化の仕組み
トークン化は、人や物にコードネームを付けるようなものです。実際の名前を使用する代わりに、すべてのコミュニケーションと文書でエージェントブルーと呼ばれます。このようにして、盗聴者はその人の本当の身元を知ることがありません。
トークン化システムは、実際のデータとプレースホルダーの機密マッピングを保護する中央の安全なボールトを維持します。機密データがシステムに入ると、それはトークン化システムに送信され、トークンが生成され、トークンと実際のデータのマッピングがボールトに保存されます。
これらのトークンはさまざまな形式で提供されることがあります。たとえば、組織は固定長の完全にランダムなトークンを生成することがあります。また、トークン化は形式を保持することができ、実際のデータのように見えるトークンを作成します。たとえば、住所123メインストリートは385 Wエルムアベニューとしてトークン化されることがあります。重要なのは、セキュアなボールトへのアクセスなしにスキームを逆転させて非トークン化された値を取得する方法はないということです。
トークン化が完了すると、トークンは実際のデータが必要ない場所で実際のデータの代わりに使用されます。トークンはユニークであるため、特定のアカウントやレコードを一意に識別し追跡するために使用できますが、提供される情報はすべて不正確です。しかし、実際のデータが必要な場合は、ボールトから取得できます。例えば、顧客の実際の住所にアクセスできる可能性があるのは、請求および配送を扱うシステムだけです。
データトークン化対暗号化対マスキング
企業は、機密データが露出または悪用されるリスクを管理するために、さまざまなコントロールを実装できます。最も一般的なものには、以下が含まれます:
- トークン化:トークン化は、機密データを一意の非機密トークンに置き換え、それらの間のマッピングを安全なボールトに保存します。トークンは、トークン化されたデータの形式を保持でき、特定の形式のデータを期待するシステムにとって便利です。このアプローチでは、トークンボールトは単一の障害点であり、侵害された場合にはすべての機密データが明らかになります。
- 暗号化/暗号化アルゴリズムは、復号鍵にアクセスしない限り元に戻せない方法でデータをスクランブルします。暗号化では、復号鍵へのアクセスが制御され、暗号化されたデータへの安全なアクセスが確保されます。
- マスキング:マスキングは、機密データの一部を他の文字に置き換え、元に戻せないようにします。例えば、多くのシステムはクレジットカード番号の最後の4桁のみを表示し、残りをアスタリスクで置き換えます。
データ保護方法の比較
ユースケースと業界
トークン化は、規制要件への準拠を簡素化するための一般的なツールです。PCI DSS、HIPAA、GDPR、および同様の法律は、さまざまな種類の機密データを保護するための厳格な要件を実施しています。トークン化は、ボールトが安全である限り、トークンは実データと同じレベルで保護される必要がないため、これらの文脈で有用です。
例えば、医療研究はトークン化が定期的に使用される主要な例です。これらの研究では、医師は試験中の薬またはプラセボを受け取っている患者の身元を知らない場合があります。これは、結果に偶然にバイアスをかけるのを防ぐためです。このシナリオでは、患者には医師が本当の身元を知ったり、医療記録にアクセスしたりできないように、ユニークに識別するトークン(例:トークン)が割り当てられます。
トークン化は、特定のシステムが実データを保持するには安全で信頼できない場合にも使用されることがあります。例えば、販売時点端末(POS)やクラウドインフラストラクチャは、実際の情報にアクセスする必要がない場合に、機密データを置き換えるためにトークンを使用することがあります。
データトークン化の利点、リスク、制限
トークン化は、データセキュリティのための有用なツールであり、以下の理由が含まれます:
- 露出の削減:トークン化は、機密データにアクセスする必要がないシステム上で機密データを表すプレースホルダーを使用します。これにより、システムが持っていないデータを露出できないため、データ侵害のリスクが減少します。
- コンプライアンスの簡素化:規制は、機密情報を保護するためのセキュリティコントロールと監査を義務付けています。トークン化は、機密データにアクセスできるシステムを制限することにより、コンプライアンスの範囲を減少させます。
- フォーマットの保持:トークン化されたデータは、基礎となるデータのフォーマットを保持できます。これにより、特定のフォーマットのデータを期待するシステムで使用可能になります。
しかし、トークン化は完璧な解決策ではありません。いくつかの制限があります。
- ボールトの集中化:トークン化は、実データと関連するトークンとのマッピングを保護するために安全なボールトに依存しています。このボールトが侵害されると、機密データが露出します。
- ベンダーロックイン:トークン化には、必要に応じてデータをトークン化または検索する能力が必要です。このプロセスが特定のベンダーソリューションに依存している場合、ベンダーロックインのリスクが生じます。
- スケーラビリティと信頼性:セキュアボールトは、トークンを使用して対応するデータを検索できる唯一の場所であるため、単一障害点となります。ボールトが過負荷になったりダウンしたりすると、パフォーマンスと可用性が低下する可能性があります。
データトークン化と他のコントロールの統合
トークン化は効果的なデータセキュリティ戦略の一要素であり、暗号化やマスキングなどの他の方法と併用する必要があります。一般的に、トークン化は、機密データへのアクセスを必要としないが、その代わりに何らかのユニークな識別子が必要なシステムに適しています。
対照的に、暗号化は機密データを露出から保護するための可逆的な方法を提供し、データの転送中やデータベースに保存されているデータを保護するのに適しています。これは、実データへのアクセスが必要なシステムを保護するオプションを提供することで、トークン化を補完します。
トークン化と他のコントロールのための意思決定マトリックス
データトークン化の要約
データトークン化は、可能な限り機密データを非機密トークンに置き換えることで、機密データの露出から保護します。機密データをアクセスを必要としないシステムから削除することで、トークン化はデータ侵害のリスクと規制遵守要件の範囲を減少させます。
Cato SASEクラウドプラットフォームは、トークン化をサポートする制御が統合されたグローバルPoPネットワークでデータ損失防止(DLP)を実装するためのシンプルなソリューションを提供します。トークン化を他のデータ保護技術と組み合わせることで、Catoは企業がセキュリティとコンプライアンス要件を満たすために必要なツールを提供します。 CatoのDLPおよびデータ保護ソリューションを探る。
よくあるご質問
データトークン化と暗号化の違いは何ですか?
データトークン化は、機密データを非機密トークンに置き換え、セキュアな環境内にルックアップテーブルを維持します。暗号化は、正しい復号鍵へのアクセスがなければ逆転できないデータに対して数学的変換を行います。
データトークン化はPCI DSSまたはGDPR監査の範囲を減少させますか?
トークン化は、機密データにアクセスできるシステムのセットを減少させることで、PCI DSSおよびGDPR監査の範囲を減少させることができます。トークン化により、実際のデータにアクセスできるシステムのみがコンプライアンス要件および監査の対象となります。
トークンボールトが侵害された場合、どうなりますか?
トークンボールトは、トークンとそれが表す実データとの完全なマッピングを維持します。侵害されると、これにより機密データが露出し、攻撃者が他のシステムから取得したデータの実際のアイデンティティとトークンを関連付けることが可能になります。このため、トークンボールトは単一障害点であり、暗号化、アクセス制御、その他のセキュリティのベストプラクティスで保護されるべきです。
トークン化されたデータは分析に使用できますか?
トークン化は機密データをユニークなトークンに置き換え、トークン化されたデータに対して分析を行うことを可能にします。ただし、トークン化の結果として一部の情報が失われ、収集できる有用なデータが制限されます。例えば、企業は製品の購入されたユニット数を知っているかもしれませんが、これを場所別に分解することはできません。
データのトークン化だけで十分ですか?
データのトークン化はデータセキュリティプログラムの一側面であり、暗号化、DLP、アクセス制御を置き換えるものではありません。トークン化は、真の機密データにアクセスできるシステムのセットを減少させるだけであり、このデータにアクセスする必要があるシステム上のデータを保護する方法を提供するものではありません。例えば、請求および出荷システムは、トークン化されたものではなく、実際の住所にアクセスする必要があります。
ボールトレスのトークン化は、トークンボールトを使用するよりも安全ですか?
いいえ。ボールトレスのトークン化は、データをトークン化された形式に変換するための数学的な公式を使用します。このアプローチは、これを達成するために使用されるアルゴリズムの秘密に依存しています。攻撃者がアルゴリズムを推測または学習した場合、すべてのトークン化されたデータが露出します。
データのトークン化はシステムのパフォーマンスにどのように影響しますか?
トークン化は、特にフォーマット保持トークン化が使用される場合、トークン化されたデータを使用するシステムに対して最小限のパフォーマンス影響を与えます。ただし、データをトークン化する必要がある操作や、トークンボールトから実データを取得する必要がある操作は、トークン化システムとの通信が必要なため遅くなります。これは集中型の単一障害点です。これらのパフォーマンス影響は暗号化よりも低い可能性があり、トークン化は特にクラウド環境で負荷の下でベンチマークされるべきです。
This page was machine-translated. If you notice any inaccuracies or have feedback, please feel free to send it to us here.