twitterfacebookgoogle pluslinkedinrss feedemail

Pages

Featured Posts

Kako nastaju brojevi na kreditnim karticama


brojevi na kreditnim karticama


Ukoliko ste mislili da je niz od 16 znamenki na kreditnim karticama sasvim slučajno generiran, niste bili u pravu. Dok su u slučaju OIB-a znamenke nasumično generirane, kod kreditnih kartica, kao i kod nekadašnjeg JMBG-a to nije slučaj.

Prvih par znamenki pokazuje o kojoj je kartici riječ. Visa recimo, počinje s 4, Mastercard s 5, a American Express s 34 ili 37.

Matematičku formulu za generiranje brojeva kartica izmislio je IBM-ov inženjer Hans Peter Luhn još daleke 1954. U početku je izum bio patentiran, no danas je dio javne domene i svjetski standard ISO/IEC 7812-1.

Luhnov algoritam je toliko ‘pametan’ da se vrlo lako otkrije bilo koja greška u utipkavanju znamenke, a dodatna značajka mu je i da u slučaju nasumično generiranog broja postoji jedva 10% šanse da broj sadrži ispravnu kontrolnu znamenku.