Luhn Algorithm
Luhn Algorithm
Description
Implementation
Mod 10
of
standard
3.1
3.2
EXTERNAL LINKS
4 See also
Bank card number
5 References
[1] ISO/IEC 7812-1:2006 Identication cards -- Identication of issuers -- Part 1: Numbering system
[2] US Patent 2,950,048 - Computer for Verifying Numbers,
Hans P Luhn, August 23, 1960
6 External links
Implementation in 88 languages on the Rosetta
Code project
Open Source implementation in PowerShell
Luhn implementations in JavaScript
Validation of Luhn in PHP
Implementation in C
Ruby: Luhn validation, Luhn generation
Luhn validation class in C#
Luhn validation implementation in Java
Luhn validation in SQL
Luhn algorithms for non-numeric characters
7.1
Text
7.2
Images
7.3
Content license