l

真假银行卡

财务工具 |
94
| |
便民服务
 

识别银行卡真假

如何判断一个银行卡号是否有效?

银行卡卡号校验方法,识别银行卡真假——Luhn算法。

Luhn不是一种加密安全的哈希函数,而在于防止意外操作导致的错误,如错误输入。

银行卡卡号校验——Luhn算法规则说明:

银联卡号Luhn校验规则:16位银行卡号(19位通用)

1、按照从右往左的顺序,从这串数字的右边开始,包含校验码,将偶数位数字乘以2,如果每次乘二操作的结果大于9(如 8 × 2 = 16),然后计算个位和十位数字的和(如 1 + 6 = 7)或者用这个结果减去9(如 16 - 9 = 7)。

2、第一步操作过后会得到新的一串数字,计算所有数字的和(包含校验码)。

3、用第二步操作得到的和进行“模10”运算,如果结果为0,表示校验通过,否则失败。

热门标签

若未声明原创,则内容来源自互联网。

内容不代表本站观点。对于分享的信息,请务必谨慎参考。


本文对您有帮助吗?
如果有帮助到您,请给我们点赞鼓励
相关内容