首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Luhn算法是否适用于所有主流信用卡?(Discover、Visa、Mastercard、Amex)

Luhn算法是否适用于所有主流信用卡?(Discover、Visa、Mastercard、Amex)
EN

Stack Overflow用户
提问于 2011-10-23 05:11:30
回答 1查看 12.2K关注 0票数 21

参考:Luhn Algorithm

Luhn算法是一个很好的方法,可以快速验证用户输入的CC #是否正确。

然而,我担心的是,可能有一部分主流信用卡不使用Luhn算法友好的数字。

我确实在我们的应用程序中有日志记录,以检测所有Luhn算法拒绝的模式,但我更愿意确切地知道。

EN

回答 1

Stack Overflow用户

发布于 2011-10-23 12:42:54

LUN检查适用于大多数信用卡。它是模数10的校验数字系统,保证卡号被准确读取/记录(磁条、虚拟终端或过去手动卡片打印机的人工录入)。

在手工输入数据的日子里,这些检查系统被用来确保像UPS的提货本编号系统这样的钥匙被准确地输入(模数为7的校验位)。

它甚至被用于像代码128这样的条形码系统中,该条形码系统需要将模数103数字添加到编码的数据串以验证代码被正确读取。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7863058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档