共有前に機微テキストをマスクする
ログや貼り付けにはメール・カード・IPが混入します。共有前にパターンをマスクします。
このガイドで使う道具
やりたいこと
他人のメールやカード番号を含む貼り付けは小さな漏洩です。墨消しはマッチした範囲を██████ブロック・[EMAIL]・[CARD]・[IPV4]・[URL]・[PHONE]のような[種別]ラベル・または任意の文字列へ置き換え、構造を残しつつ秘密を取り除きます。
カテゴリ・形式・指定語
マスクするパターン種を選び、形式(ブロック・[種別]ラベル・任意文字列)を決め、リテラル語(氏名・APIキーの頭・プロジェクト名など)を追加します。出力は空白と句読点を保ち、種別ごとの件数を表示します。
具体例
ラベル形式では「mail alice@ex.com or 090-1234-5678, card 4242424242424242 from 192.168.0.1 https://ex.com」が「mail [EMAIL] or [PHONE], card [CARD] from [IPV4] [URL]」に。順序が効いていて、カードとIPは電話の広いパターンに数字を食われる前に分類されます。
対応範囲
パターンマッチはベストエフォートで、空白入りの電話番号やカードに見えるトークンは双方向に誤判定します。共有前に必ず出力を確認し、規制対象データの唯一の対策にしないでください。