Luhn算法是一个很好的方法,可以快速验证用户输入的CC #是否正确。
然而,我担心的是,可能有一部分主流信用卡不使用Luhn算法友好的数字。
我确实在我们的应用程序中有日志记录,以检测所有Luhn算法拒绝的模式,但我更愿意确切地知道。
发布于 2011-10-23 12:42:54
LUN检查适用于大多数信用卡。它是模数10的校验数字系统,保证卡号被准确读取/记录(磁条、虚拟终端或过去手动卡片打印机的人工录入)。
在手工输入数据的日子里,这些检查系统被用来确保像UPS的提货本编号系统这样的钥匙被准确地输入(模数为7的校验位)。
它甚至被用于像代码128这样的条形码系统中,该条形码系统需要将模数103数字添加到编码的数据串以验证代码被正确读取。
https://stackoverflow.com/questions/7863058
复制相似问题