メイン コンテンツをスキップする 補完的コンテンツへスキップ

クレジットカードマスキングファンクション

有効なクレジットカード番号をマスクできます。
ファンクション ランダムマスキング 一貫したマスキング フォーマット保持暗号化 入力データの検証
クレジットカードをマスクして銀行を保持する なし なし あり Yes
クレジットカードをマスクする なし なし あり Yes
これらのファンクションは:
  • String値に適用します。
  • すべての種類のクレジットカードをサポートします。
  • クレジットカード番号の元の形式を維持します。たとえば、入力が13桁の場合、出力は13桁になります。

Luhnアルゴリズムを満たさない場合、クレジットカード番号は無効と見なされます。

入力無効なクレジットカード番号であり、次の場合:
  • 「無効な」出力フローがない場合、メインフローでnullが返されます。
  • 「無効な」出力フローの場合、対応するデータが「無効な」出力フローに送信されます。

クレジットカードをマスクして銀行を保持

このファンクションは有効なクレジットカード番号をマスクし、銀行ID番号/発行元ID番号(BIN/IIN)を保持します。 出力値は有効なクレジットカード番号です。
このファンクションは:
  • 最初の6桁を保持します。
  • 他の桁をマスクします。
  • Luhnアルゴリズムを使って最後の桁を生成します。

2つの方法があります: [FF1 with AES] (FF1とAES)および[FF1 with SHA-2] (FF1とSHA-2)。このファンクションには英字と追加パラメーターは不要です。

次の例では、入力値のスペースを保持するために[Keep format] (形式を維持する)チェックボックスがオンになっています。

クレジットカード番号 メソッド マスク値の例

4570 5624 6978 6793

FF1とAES

4570 5678 2786 4430

374140537770721

FF1とAES

374140100455098

5168690988613241

FF1とSHA-2

5168699616108078

5158495805899854

FF1とSHA-2

5158494455420285

0123 4567 8987 6543 210 FF1とAES null

クレジットカードをマスク

このファンクションは有効なクレジットカード番号をマスクします。 出力値は有効なクレジットカード番号です。
このファンクションは:
  • すべての桁をマスクします。
  • Luhnアルゴリズムを使って最後の桁を生成します。

2つの方法があります: [FF1 with AES] (FF1とAES)および[FF1 with SHA-2] (FF1とSHA-2)。このファンクションには英字と追加パラメーターは不要です。

次の例では、入力値のスペースを保持するために[Keep format] (形式を維持する)チェックボックスがオンになっています。

クレジットカード番号 メソッド マスク値の例

4570 5624 6978 6793

FF1とAES

4931 3744 4754 2072

374140537770721

FF1とAES

749381687018333

5168690988613241

FF1とSHA-2

4138106541683084

5158495805899854

FF1とSHA-2

9641013768742255

0123 4567 8987 6543 210 FF1とAES null

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

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