存档

‘杂谈’ 分类的存档

信用卡卡号验证算法

2013年5月5日 没有评论

常用信用卡卡号规则

Issuer Identifier Card Number Length
Diner’s Club 300xxx-305xxx, 3095xx,36xxxx, 38xxxx 14
American Express 34xxxx, 37xxxx 15
VISA 4xxxxx 13, 16
MasterCard 51xxxx-55xxxx 16
JCB 3528xx-358xxx 16
Discover 6011xx 16
银联 622126-622925 16

验证规则

1.偶数位卡号奇数位上数字*2,奇数位卡号偶数位上数字*2。
2.大于10的位数减9。
3.全部数字加起来。
4.结果不是10的倍数的卡号非法。
阅读全文…

分类: 杂谈 标签: ,