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.

All labels observed (2)

Label Occurrences
Luhn algorithm 1
Luhn algorithm variant canonical 1

How this entity was disambiguated

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 ⓘ
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 ⓘ
linked to: ISO 6166
relatedTo Luhn mod N generalizations ⓘ
standardizedIn ISO 6166 ⓘ
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 ⓘ

How these facts were elicited

Referenced by (2)

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

ISO 6166 → checkDigitAlgorithm → Luhn algorithm variant ⓘ
Luhn algorithm variant → basedOn → Luhn algorithm ⓘ
linked to: Luhn algorithm variant