我們時常時常會遇到各種借記卡(儲蓄卡)和貸記卡(信用卡)。銀行卡號那麼長一截,其實就像身份證一樣,這裡面也有一些規則。
其實我們的銀行卡號一般是16位或者19位。由如下三部分構成。
●前六位是:發行者標識** issuer identification number (iin)。
注意:當前已經用iin替換了之前的發卡行識別碼 bank identification number (bin).
其中第一位數字是主要產業識別符號(major industry identifier (mii)),下表列出了mii每個數字代表的卡號行業。
卡號首位
適用的目錄
0iso/tc 68
和其他行業使用1航空
2航空和其他未來行業使用
3運輸、娛樂和金融財務
4金融財務
5金融財務
6商業和金融財務
7石油和其他未來行業使用
8醫療、電信和其他未來行業使用
9由本國標準機構分配
下表列出了,不同卡號對應的發行機構。因此「中國銀聯」發行的卡一定是62開頭;而國內使用visa信用卡的人士其卡號會是4開頭,而使用萬事達(matercard)的人士卡號一般以51、52、53、54、55打頭。
發行機構
卡號開始
使用卡號長度
驗證方式
american express
34, 37
yes15
luhn algorithm
bankcard
5610, 560221-560225
no16
luhn algorithm
china unionpay
62yes
16-19
no validation
diners club
carte blanche
300-305
yes14
luhn algorithm
diners club
enroute
2014, 2149
no15
no validation
diners club international
36yes
14luhn algorithm
diners club united states & canada
54, 55
yes16
luhn algorithm
discover card
6011, 622126-622925, 644-649, 65
yes16
luhn algorithm
instapayment
637-639
yes16
luhn algorithm
jcb3528-3589
yes16
luhn algorithm
laser
6304, 6706, 6771, 6709
yes16-19
luhn algorithm
maestro
5018, 5020, 5038, 6304, 6759, 6761, 6762, 6763
yes12-19
luhn algorithm
mastercard
51-55
yes16
luhn algorithm
solo
6334, 6767
no16, 18, 19
luhn algorithm
switch
4903, 4905, 4911, 4936, 564182, 633110, 6333, 6759
no16, 18, 19
luhn algorithm
visa
4yes
13, 16
luhn algorithm
visa electron
4026, 417500, 4508, 4844, 4913, 4917
yes16
luhn algorithm
●中間的位數是:個人賬號標識(從卡號第七位開始)
中間位數由發卡行自定義,一般由6-12位數字組成。最多可以使用12位數字。
每個銀行的個人賬號標識規則有所不同。有的銀行在這部分內容中會包含分行、支行、儲蓄網點等**資訊。有得銀行可能就沒有這麼詳細,會使用自然流水順序碼。
●最後一位位數是校驗位
將卡號前面的數字採用luhn演算法計算出信用卡或者借記卡的最後一位數字。
銀行卡號規則
答案一 前6位數字為發卡銀行識別號 bin 由iso國際組織統一制定。最後一位是校驗位,由前面組成卡號的十多位數字 常見的iso卡號有13位 16位 19位 通過特定演算法計算。前6位和最後一位之間的數字為金融機構自定義的卡號,有些銀行採用發卡地代號加卡序號的方式編碼 有些銀行的卡則是全國大序列。只...
openCV銀行卡號識別
銀行卡的識別與車牌識別都是類似的,有了opencv方便了很多,許多函式都不要自己動手去寫。include stdafx.h include cv.h include highgui.h include cxcore.h int main int argc,char argv int tempcoun...
關於銀行卡號識別
絕大部分的銀行卡號遵循luhn演算法,luhn演算法簡述如下 luhn是著名的校驗和演算法也叫模10演算法,主要應用於解決銀行卡號,社保號等重要資訊傳輸出錯問題。先來解釋下演算法原理,校驗和型別的演算法,一般是id 校驗號,校驗號和id號的每位相關,如果出錯,通過某種運算能檢測出這種改動。借用維基百...