工具简介
在线银行卡号合法性校验工具,可以快速校验一个银行卡卡号是否合法,本工具使用Luhn算法进行合法有效性校验,支持16位或19位银行卡卡号合法性校验。
关于Luhn 算法
Luhn 算法或是Luhn 公式,也被称作“模10算法”。它是一种简单的校验公式,一般会被用于身份证号码,IMEI号码,美国供应商识别号码,或是加拿大的社会保险号码的验证。该算法是由IBM的科学家Hans Peter Luhn所创造,于1954年1月6日提出该专利的申请,并于1960年8月23日被授予,在美国的专利号为2950048。
其特点和大致算法为:
1、从卡号最后一位数字开始,偶数位乘以2,如果乘以2的结果是两位数,将结果减去9。
2、把所有数字相加,得到总和。
3、如果信用卡号码是合法的,总和可以被10整除。
银行卡号相关工具
- 检查校验银行卡号是否合法
- 批量查询校验银行卡号正确性
- 查询指定银行卡卡号的开户行信息
查询校验类工具
- 在线身份证信息查询,身份证归属地,身份证合法性校验工具
- 身份证号码批量查询校验
- 检查校验银行卡号是否合法
- 批量查询校验银行卡号正确性