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

クレジットカード生成ファンクション

クレジットカード番号を生成できます。

フォーマット保持暗号化を使ってクレジットカード番号をマスクするには、 クレジットカードマスキングファンクションを使います 。

ファンクション ランダム生成 一貫した生成 全単射生成 入力データの検証
クレジットカード番号の生成 Yes 不可 なし なし
[Generate credit card and keep original bank] (クレジットカードを生成し、元の銀行を保持) Yes 不可 なし なし

クレジットカード番号を生成

このファンクションは有効なクレジットカード番号を生成します。

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

このファンクションはString型またはLong型の値にのみ適用されます。

生成可能な3種類のクレジットカード:
  • Visa
  • MasterCard
  • American Express
いずれかの種類がランダムに選択され、クレジットカード番号がランダムに生成されます。次に、生成されたクレジットカード番号は、偽のクレジットカード番号を検出するアルゴリズムを通されます。

次の例では、入力値に関係なく、マスク値は有効なVisaのクレジットカード番号です。

入力値 マスク値の例
A26 4346065537027896

クレジットカードを生成し、元の銀行を保持

入力値が正しいVisa、MasterCard、またはAmerican Expressのクレジットカード番号の場合、このファンクションは同じ会社のクレジットカード番号を生成し、プレフィックスを保持します。

このファンクションはString型またはLong型の値にのみ適用されます。

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

生成されたクレジットカード番号は、偽のクレジットカード番号を検出するアルゴリズムを通されます。

以下の例では、入力値は有効なAmerican Expressのクレジットカード番号です。マスク値も有効なAmerican Expressのクレジットカード番号です。

入力値 マスク値の例
346992550391727 348482709815527

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

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