Luhn algorithm

Etymology
Created by IBM scientist Hans Peter Luhn.

Proper noun

 * 1) A modulus-10 checksum algorithm used to validate various identification numbers, such as those on credit cards.