OhMyCalc

Luhn アルゴリズム検証者

Luhn チェックサム アルゴリズムを使用して、クレジット カード番号、IMEI コード、およびその他の識別子を検証します。

Luhn アルゴリズム検証ツールの使用方法

  1. モードを選択します: 番号を検証して既存の番号を確認するか、チェック ディジットを生成して部分的な番号のチェック ディジットを計算します。
  2. 入力フィールドに数字を入力します (スペースとダッシュは自動的に無視されます)。
  3. 「検証」または「生成」をクリックしてアルゴリズムを実行します。
  4. 結果と、各桁の変換された値と最終的な合計を示す段階的な内訳を確認します。

クイックリファレンス

変換元変換先
ビザ4 で始まる (16 桁)
マスターカード51 ~ 55 で始まる (16 桁)
アメックス34 または 37 (15 桁) で始まります
発見6011 で始まる (16 桁)
IMEI15 桁、最後の桁は Luhn チェックです
4532015112830366有効 (ビザ試験番号)

使用例

計算式

Luhn アルゴリズム (mod-10 アルゴリズムとも呼ばれる) は、次の方法で数値を検証します。(1) 右端の桁から開始して左に移動し、2 桁ごとに 2 倍になります。

よくある質問

Luhn アルゴリズムは何に使用されますか?
Luhn アルゴリズムは、クレジット カード番号 (Visa、Mastercard、Amex)、モバイル デバイスの IMEI 番号、カナダの社会保険番号、その他のさまざまなアカウント ID などの識別番号を検証するために使用される単純なチェックサム式です。
Luhn チェックに合格したということは、カード番号が本物であることを意味しますか?
いいえ。
Luhn チェック ディジットはどのように計算されますか?
最後の桁 (チェック ディジット) を削除します。