天天看點

為什麼有的銀行卡号數字有16位,有的19位?

你知道身份證上的數字都代表了什麼嗎?(答案見文末)

生活中使用到數字号碼的地方還真不少,身份證号、電話号碼、銀行卡号、郵政編碼、圖書編号等等,這些看起來沒什麼邏輯的數字卻暗藏玄機……

拿銀行卡為例,解開其間的數字之謎。

銀行卡作為存儲财富的卡片,卡面上那串長長的數字,相當于這張卡的“身份證号”,因為有了獨特的号碼認證,這張卡才能正式流通于市場,服務大衆。

根據國家統計局的資料顯示,截至目前,按照大陸人口數量,若每人手中持卡10張,銀行大緻需要發售140億張卡。是以為了滿足大家的用卡需求,銀行卡上的字數需要達到11位,才能保證每張卡都是獨一無二的。

但如果大家仔細觀察就會發現,正常我們的卡号遠遠不止11位,較短也有16位,長一些的可以達到18/19位數。為什麼這些數字這麼長,數字裡面又包含哪些規則呢?

發夾行辨別代碼

銀行卡的前幾位數字又稱發夾行辨別代碼Bank Identification Number(BIN),通常采取六位數字構成。2014年底,國際标準組織(ISO)将BIN由6位數字調整到8位數字。

為什麼有的銀行卡号數字有16位,有的19位?

1.發夾銀行商标2.EMV晶片3.全息防僞圖像4.16或19位卡号5.銀行卡發夾組織商标6.有效期限(MM/YY,通常為3-5年)7.持卡人姓名,圖檔來源:維基百科

由于大陸銀行衆多,村鎮銀行規模越來越龐大,6位的BIN長度雖處于主導地位,但7、8、9、10等位數辨別代碼也越發普遍。

從發夾行辨別代碼的首位數字,我們就可以清晰了解發夾機構所處的行業。不同的數字辨別代表的行業不同。

為什麼有的銀行卡号數字有16位,有的19位?

目前,銀聯卡的标準是以62開頭,隻有兩種情況會采用其他數字開頭。

一、雙組織卡的聯名合作卡,這種卡多數為信用卡。

二、以9開頭的銀行卡,這些卡發行于大陸早期,僅限國内使用,無法進行國際相關金融業務。

三、國内使用Visa信用卡的人士其卡号會是4開頭,

四、萬事達(Matercard)的卡号一般以51、52、53、54、55打頭。

辨別代碼裡的資訊識别

我們通過銀行卡的辨別代碼不僅能獲得發行行的相關資訊,同時還可擷取該銀行卡的業務類别。

以622848開頭的銀聯卡,則是農業銀行的借記卡;以622689開頭則為中信銀行的貸記卡;370285開頭則為招商銀行的貸記卡,是以隻要擷取銀行卡的辨別代碼,發夾行及卡種等相應資訊也就能夠得到。目前支付寶、微信等大部分主流需要綁卡的應用都是如此實作。

六位的辨別代碼之後,從第七位開始則為個人賬号辨別。

每個銀行的個人賬号辨別規則有所不同,有的銀行在這部分内容中會包含分行、支行、儲蓄網點等代碼資訊,有的銀行可能直接使用自然流水順序碼,數字随機生成,并無特殊含義。

為什麼有的銀行卡号數字有16位,有的19位?

圖檔來源hippopx

末位數是校驗位,将卡号前面的數字采用IBM科學家Hans Peter Luhn創造的Luhn算法(是一種簡單的校驗和算法,一般用于驗證身份識别碼)計算出信用卡或者借記卡的最後一位數字。

計算方法如下:

首先以右邊第一個數為起始數,每隔一位乘以2;

接着把在第一步中得到的數值和各位數字相加,然後再與原号碼中未乘2的各位數字相加;

最後對于第二步求和值中個位數求10的補數,如果個位數為0則該校驗碼為0。

感興趣的小夥伴可以根據這個公式操作一下,看看自己卡号最後一位是否和該算法一緻~

銀行卡是非常重要的交易工具,一旦銀行卡指定歸屬,持卡者的相關資訊便會被傳至央行,以此防止持卡人從事不法金融交易。我們在不做危害金融安全事情的同時,也要小心防範銀行卡資訊被他人竊取。為了提高大家的安全防範意識,國家反詐APP臨時代言人蝌蚪君給大家幾點安全用卡的小建議!

養成安全用卡習慣

銀行卡被盜刷的重要原因之一是持卡人個人資訊資料洩露或不當用卡。日常中,絕不向他人轉借自己的銀行卡,在輸入密碼時,留意周圍的環境。不再使用的銀行卡也不可随意丢棄,正确做法是到銀行進行賬戶的登出。

防範危險資訊環境

為什麼有的銀行卡号數字有16位,有的19位?

随着網絡的發展,銀行卡慢慢被手機支付代替,但每個月發工資時,看到銀行卡裡那串增長的數字,這個時候的幸福感,或許是任何支付方式都無法代替的~(并沒有)

文章開頭問題的答案在這裡哦:

END

蝌蚪五線譜原創文章,轉載注明來源

責編/心與紙

向左滑動,檢視北京市科學技術協會新媒體傳播體系

繼續閱讀