Luhn algorithm variant

E506542

The Luhn algorithm variant is a checksum method adapted for validating International Securities Identification Numbers (ISINs) and other financial identifiers under the ISO 6166 standard.

Try in SPARQL Jump to: Statements Referenced by

Statements (35)

Predicate Object
instanceOf checksum algorithm
error-detection method
appliesTo 12-character ISIN body before check digit
ISIN check digit calculation
ISIN check digit verification
basedOn Luhn algorithm NERFINISHED
category financial standard algorithm
checkDigitCondition total sum modulo 10 equals 0 for valid ISIN
compatibleWith decimal digit systems
detects most adjacent digit transpositions
most single-digit errors
domain financial markets
securities identification
ensures basic error detection for ISINs
goal reduce data entry and transmission errors in ISINs
hasConstraint check digit is last character of 12+1 character ISIN
hasInput alphanumeric ISIN without check digit
hasOutput single decimal check digit
notDesignedToDetect all possible multi-digit errors
partOf ISIN assignment and validation process
relatedStandard ISO 6166: International securities identification numbering system NERFINISHED
relatedTo Luhn mod N generalizations
standardizedIn ISO 6166 NERFINISHED
usedBy back-office securities processing systems
clearing and settlement systems
financial data vendors
securities exchanges
usedFor validation of ISINs
validation of International Securities Identification Numbers
validation of financial identifiers
usesCharacterMapping letters mapped to numeric values A=10 to Z=35
usesOperation doubling of alternate digits from the right
expansion of alphabetic characters into two digits
modulo 10 operation
summation of individual digits

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

ISO 6166 checkDigitAlgorithm Luhn algorithm variant