社会保障番号(SSN)の生成ファンクション
入力値に関わらず、フランス、ドイツ、日本、英国、米国、中国、インドの有効な社会保障番号を生成できます。
フォーマット保持暗号化を使ってSSNをマスクするには、 Social Security Number (SSN)マスキングファンクションを使います 。
次のテーブルは、SSN生成ファンクションと、使用する生成ファンクションのタイプのリストです。
ファンクション | ランダム生成 | 一貫した生成 | 全単射生成 | 入力データの検証 |
---|---|---|---|---|
フランスのSSN番号を生成 | Yes | 不可 | なし | なし |
ドイツのSSN番号を生成 | Yes | 不可 | なし | なし |
日本のSSN番号を生成 | Yes | 不可 | なし | なし |
英国のSSN番号を生成 | Yes | 不可 | なし | なし |
米国のSSN番号を生成 | Yes | 不可 | なし | なし |
中国のSSN番号を生成 | Yes | 不可 | なし | なし |
インドのSSN番号を生成 | Yes | 不可 | なし | なし |
これらのファンクションは文字列にのみ適用されます。
次のテーブルは、ファンクションに応じたマスク値の例を示しています。
SSN生成ファンクション | Input value | マスク値の例 |
---|---|---|
フランスのSSN番号を生成 | A26 | 2760774865895 37 |
ドイツのSSN番号を生成 | A26 | 96918234144 |
日本のSSN番号を生成 | A26 | 680917875625 |
英国のSSN番号を生成 | A26 | BY 15 61 20 D |
米国のSSN番号を生成 | A26 | 437-02-2223 |
中国のSSN番号を生成 | A26 | 653024204001080102 |
インドのSSN番号を生成 | A26 | 142543864863 |