有谁知道哪里有可以生成示例信用卡号的 C# 代码或 dll

发布于 2024-07-23 08:06:12 字数 133 浏览 9 评论 0原文

对于我们正在开发的应用程序,我需要生成通过 Luhn 算法但也是唯一的样本信用卡号,因此我们不能使用样本信用卡号。

我们需要能够一次生成大约 300 个卡号,理想情况下我能够在生成输入数据时做到这一点。

非常感谢

For an application we are working on I need to generate sample credit card numbers which pass the Luhn algorithm but which are also unique, so we cannot use the sample credit card numbers.

We need to be able to generate around 300 card numbers at a time, and ideally i would be able to do this when generating my input data.

Many Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

阳光的暖冬 2024-07-30 08:06:12

创建随机数,然后计算校验和数。

您可以在 Wikipedia - Luhn 找到更多信息,包括有关算法的详细信息和不同实现的链接。

Create random numbers, then calculate the checksum number.

You can find more information at Wikipedia - Luhn, both details about the algorithm and links to different implementations.

執念 2024-07-30 08:06:12

据我所知,您只需要确保在运行算法时得到的结果为 0 (mod 10)。 因此,您可以选择任意数量的随机数字(如果您愿意,也可以选择连续数字),然后添加最后一位数字,以确保该数字有效。

From what I see you just need to ensure that when running through the algorithm you get a result of 0 (mod 10). So you can pick any number of random digits (or sequential if you like) and just add one last digit which will ensure that the number is valid.

醉生梦死 2024-07-30 08:06:12

我从 Graham Kings 网站获取代码并将其移植到 C#,同时通过电子邮件发送了一份副本给 Graham,您可以在这里找到它 链接文本

I took the code from Graham Kings site and ported it to c#, also emailing Graham a copy, you can find it here link text

笑脸一如从前 2024-07-30 08:06:12

您需要信用卡号码才能通过任何其他测试吗? 即它们是否看起来像有效的 VISA、MasterCard 或 AMEX 等。

如果是这样,您可能需要类似 Graham King 的 另外,这里的其他一些建议也很好。

Graham King 生成器的最新版本(包括 C# 代码)可以在 GitHub 上找到。

Do you need the credit card #'s to pass any other tests? i.e. should they look like valid VISA, MasterCard, or AMEX, etc.

If so, you may want a resource like Graham King's otherwise some of the other suggestions here are good.

The latest version of Graham King's generator (including c# code) can be found on GitHub.

权谋诡计 2024-07-30 08:06:12

如果您需要一个列表来测试每张卡,您可以在这里找到一个。 如何测试信用卡交互?

If you need a list to test each card, you'll find one here. How to test credit card interactions?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文