メイン コンテンツをスキップする

社会保障番号(SSN)のマスキングファンクション

フランス、ドイツ、日本、英国、米国、中国、インドの社会保障番号をマスクできます。

これらのファンクションにより、入力に関連する一意でランダムな社会保障番号が生成されます。これらは文字列にのみ適用されます。

入力データに重複がある場合は、マスク値にも同じ重複が含まれます。同じように、入力データに重複がない場合は、マスク値に重複はありません。

これらのファンクションは、対応する国に対してチェックビットが有効であることをチェックします。

入力値が有効でない場合、ファンクションはnullを返します。

次のテーブルは、SSNマスキングファンクションと、使用するマスキングタイプのリストです。

SSNマスキングファンクションのリストと、使用するマスキングタイプ。
ファンクション ランダムマスキング 一貫したマスキング フォーマット保持暗号化 入力データの検証
フランスのSSN番号をマスク なし なし あり Yes
ドイツのSSN番号をマスク なし なし あり Yes
日本の社会保障番号をマスク なし なし あり Yes
英国のSSN番号をマスク なし なし あり Yes
米国のSSN番号をマスク なし なし あり Yes
中国のSSN番号をマスク なし なし あり Yes
インドのSSN番号をマスク なし なし あり あり

これらのファンクションを使用する場合は、FPE方式を選択する必要があります。

オプション 説明
メソッド デフォルトの基本方式では、専用のアルゴリズムが使用されます。
情報メモ注: マスキング方法は強力なので、[Basic] (基本)方式よりもFF1アルゴリズムを使うことをお勧めします。

このファンクションは、フォーマット保持暗号化を使用して、マスクされた出力値を入力値と同じフォーマットで暗号化できます。

  • [FF1 with AES] (FF1およびAES)は、CBCモードではAdvanced Encryption 標準に依存します。
  • [FF1 with SHA-2] (FF1およびSHA-2)は、セキュアハッシュファンクションHMAC-256に依存します。

FPE方式は微調整を使用する場合を除き、全単射方式です。

[FF1 with AES] (FF1およびAES)[FF1 with SHA-2] (FF1およびSHA-2)の方式は、暗号化された値と繰り返し可能なマスク値を生成するためにパスワードを必要とします。FPE方式はシードを使用しません。

このパスワードは、コンポーネントの[Advanced Settings] (詳細設定)から、[password for FF1 method] (FF1方式のパスワードまたは256ビットキー)フィールドで指定できます。

追加パラメーター このファンクションには追加パラメーターは不要です。

次のテーブルは、ファンクションに応じたマスク値の例を示しています。入力値は有効なSSN番号です。マスク値は、その国に対応する有効なSSNでもあります。

SSN生成ファンクション Input value メソッド マスク値の例
フランスのSSN番号をマスク 171125612301521 [FF1 with AES] (FF1とAES) 113056322612896
ドイツのSSN番号をマスク 12123456123 [FF1 with AES] (FF1とAES) 04538250629
日本の社会保障番号をマスク 123456789012 [FF1 with AES] (FF1とAES) 283950101162
英国のSSN番号をマスク PP132459A [FF1 with AES] (FF1とAES) PC916049A
米国のSSN番号をマスク 153654862 [FF1 with AES] (FF1とAES) 828521191
中国のSSN番号をマスク 130503196704010012 [FF1 with AES] (FF1とAES) 510304190708135114
インドのSSN番号をマスク 186034828209 [FF1 with AES] (FF1とAES) 203307371407

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。