UTILS.
100% ブラウザ内で完結
▓c

CSVデータ匿名化/マスキングツール

PII列を検出して、マスキング・ハッシュ化・ダミー化・削除し、デモに安全なCSVを作成します。すべてブラウザ内で処理します。

すべての処理はローカルで行われます。データがブラウザの外に出ることはありません。

出力

このツールについて

CSVデータ匿名化ツールは、個人データを含むCSVを、共有しても安全なデモ用のバージョンに変換する無料のブラウザ内ツールです。ファイルを解析し、各列に含まれる可能性のあるPII(メールアドレス、電話番号、IPアドレス、クレジットカードらしき番号、SSNらしきパターン)を自動検出して、マスキングを提案します。列ごとにアクションを選べます。そのまま維持、**** への伏せ字化、SHA-256でのハッシュ化、それらしいダミー値への置換、または列全体の削除です。

すべての処理は、JavaScriptとハッシュ化用の組み込みWeb Crypto APIを使ってブラウザ内でローカルに実行されます。データがアップロードされたり保存されたり端末から外へ出ることは一切なく、そのため実際の顧客エクスポートにも安全に使えます。いずれかの列のアクションを変更すると出力CSVがリアルタイムに更新され、そのままコピーやダウンロードができます。

よくある質問

どの列アクションが利用できますか?
「維持」は値をそのままにします。「伏せ字」は空でないすべての値を **** に置き換えます。「ハッシュ」は各値を決定論的なSHA-256ダイジェスト(先頭16桁の16進数)に置き換えるため、同じ入力は同じハッシュになります。「ダミー」は検出された型に基づき、同じ形式のそれらしい値に置換します。「削除」は列を出力から取り除きます。
PIIはどのように検出され、検出は信頼できますか?
各列からサンプルを取り、メールアドレス・IP・SSN・電話番号/カード番号の形式に対する正規表現と照合します。サンプルした値の少なくとも半分が一致した場合にのみ、型が提案されます。検出はあくまでヒューリスティックな出発点です。結果を共有する前に、必ず提案されたアクションを確認してください。
データはどこかにアップロードや保存されますか?
いいえ。解析、検出、SHA-256によるハッシュ化はすべてWeb Crypto APIを使ってブラウザ内で完結するため、データがサーバーに送信されることはなく、タブを閉じた後に残るものもありません。
どのようなCSVの規約を前提としていますか?
フィールドは選択した区切り文字(カンマ、セミコロン、タブ、パイプ)を使い、区切り文字や改行を含むフィールドはダブルクォートで囲み、値そのものとしてのクォートはダブルクォート2つで表します。「先頭行をヘッダーとして扱う」がオンの場合、その行の名前が各列の隣に表示され、そのまま変更されずに出力されます。

その他のツール