16digits-01 自動電話システムにクレジットカード番号を手入力したことがある人は、なぜこの番号がこんなに長いのかと思ったことがあるのではないでしょうか。 実は、クレジットカード番号の各桁は、クレジットカード処理時の検証、セキュリティ、識別のために重要です。

クレジットカード番号の16桁の由来

カード番号は1989年以来、ISO/IEC 7812-1:2006に従って標準化されています。 この文書は国際標準化機構によるもので、この標準化により、消費者は地球上のどこでもいくつかのクレジットカードを使用することができます。

16digits-021 ~ 6桁:発行識別子番号

  • 1桁目です。 これはクレジットカードを製造した主要な業界を識別するものです。 例えば、1桁目の4、5、6で銀行や金融機関を特定します
  • 2~6桁目:業種を特定する1桁目と一緒に、最初の6桁で特定の機関の固有識別子を特定します。 金融機関によっては、異なる業種のために複数の固有識別子を持つ場合があります。 例えば、同じ銀行のデビットカードとクレジットカードが異なる数字で始まることに気づくかもしれません。

最初の6桁を合わせて、発行識別子番号、またはIINと呼びます。 以前は、これらの番号は、銀行識別番号、またはBINと呼ばれていました。 すべての発行者が銀行であるわけではないので、この呼び方は変わりましたが、今でも文献によってはBINや銀行識別番号という表記を目にすることがあります。 いずれにせよ、クレジットカードの発行元は、独自のIIN番号を米国規格協会に登録しています。

16digits-03Digits 7 – 15: Unique Personal Identifier

この番号は、口座を持つ人を一意に識別します。 カード発行会社が割り当てるもので、生成した発行会社で一意に決まる。

Digit 16: Check Digit

最後の桁はチェックデジットと呼ばれ、カード16digits-04番号の正確性を確認するために使用されます。 これは、Luhn アルゴリズムと呼ばれるパブリックドメインの数式に従って計算されるため、POS システムのマーチャント サービスに対する悪意のある攻撃から保護するためのものではありません。 実際、Luhn アルゴリズムの特許は 1960 年にさかのぼり、最後の桁を計算するコンピュータ コードの例は、オンラインで自由に入手できます。

むしろ、この最後の桁は、電話やオンライン決済時にクレジットカード番号が誤って入力されていないことを確認することだけを目的としており、それが今日のクレジットカード処理で使用されている方法なのです。

Articles

コメントを残す

メールアドレスが公開されることはありません。