ルーンアルゴリズムチェッカー

ルーンアルゴリズム(mod 10)を使用して、クレジットカード番号、IMEIコード、およびその他の識別子を検証します。カードタイプを識別し、チェックデジットを検証します。

0 digits entered

Load test card

ルーンアルゴリズムチェッカーの使い方

  1. 1クレジットカード番号またはIMEIコードを入力します。
  2. 2その番号がルーンアルゴリズムのチェックサムに合格するかどうかを確認します。
  3. 3検出されたカードタイプ(Visa、Mastercard、Amexなど)を表示します。
  4. 4有効なテストカード番号を使用して支払いフォームをテストするために使用します。
Zenovayアナリティクス

創業者のためのアナリティクス。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

Luhnアルゴリズムとは何ですか?
Luhnアルゴリズム(mod 10アルゴリズムとも呼ばれる)は、識別番号を検証するために使用される簡単なチェックサム式です。1954年にIBM科学者Hans Peter Luhnによって作成され、次のように機能します:(1)右端の数字から、2番目ごとの数字を2倍にします。(2)2倍にして9より大きい数になった場合は、9を引きます。(3)すべての数字を合計します。(4)合計が10で割り切れる場合、その数は有効です。これは、単一の数字エラーと隣接する数字の転置を検出するように設計されています。
どの数字がLuhnアルゴリズムを使用していますか?
クレジットカードとデビットカード番号(すべての主要なネットワーク:Visa、Mastercard、Amex、Discover、JCB、UnionPay)、IMEI番号(15桁のモバイルデバイス識別子)、カナダ社会保障番号(SIN)、一部の国民ID番号、ICCID(SIMカード識別子)、およびUS医療のNPI(全国プロバイダー識別子)番号。アルゴリズムは基本的な妥当性チェックです。カードがアクティブであるか、資金が利用可能であることを保証するものではありません。
テストクレジットカード番号とは何ですか?
決済プロセッサーは開発用のテストカード番号を提供しています。Stripeテストカード:4242 4242 4242 4242(Visa)、5555 5555 5555 4444(Mastercard)、3782 822463 10005(Amex)。PayPalサンドボックスは同じLuhn有効な番号を使用しています。これらの番号はLuhnチェックに合格し、支払いゲートウェイによってテストカードとして認識されます。実際のトランザクションに使用することはできません。開発またはテストで実際のカード番号を使用しないでください。
このツールはどのカードタイプを検出しますか?
カードタイプはカード番号プレフィックス(IIN/BIN)によって決定されます:Visa(4で始まる、13または16桁)、Mastercard(51-55または2221-2720で始まる、16桁)、American Express(34または37で始まる、15桁)、Discover(6011、622126-622925、644-649、または65で始まる、16桁)、JCB(3528-3589で始まる、16桁)、Diners Club(300-305、36、または38で始まる、14桁)。
Luhn有効な番号はカードが本物であることを意味しますか?
いいえ。Luhnアルゴリズムは、数字シーケンスの数学的チェックサムを検証するだけです。Luhn検証に合格した番号でも、以下のいずれかの場合があります:存在しない(銀行がその番号を発行したことがない)、期限切れ、キャンセル、または却下。実際のカード認証には、CVV/CVC検証、有効期限、請求先住所、利用可能な残高を含む、カードネットワークと発行銀行とのリアルタイムチェックが必要です。Luhnは単なるフォーマットチェックであり、入力ミスをキャッチするためのものです。