Luhni valideerija
Valideeri krediitkaardinumbreid ja muid identifikaatoreid Luhni algoritmiga. Tuvasta kaardibränd, vorminda tühikutega. Töötab 100% teie brauseris.
Tühikuid ja sidekriipse eiratakse.
Viide
Mis on Luhni algoritm?
Luhni algoritm (mod-10) on lihtne kontrollsumma identifitseerimisnumbrite valideerimiseks, nagu krediitkaardid, IMEI-numbrid ja Kanada SIN-id. Paremalt vasakule, kahekorda iga teine number; kui kahekordistamine annab numbri > 9, lahuta 9. Liida kõik numbrid — kui kogusumma jagub 10-ga, on number kehtiv. See püüab kinni ühe numbri vead ja enamiku külgnevaid ümberpaigutusi.
Algoritmi üksikasjad
Iga teise numbri kahekordistamine paremalt ja summa modulo 10 tuvastab ühe numbri vead ja enamik ümberpaigutusi. See on tahtlikult lihtne — pole turvakontroll.
Levinumad kasutused
- Vormi valideerimine — eelvalideeri kaardinumbrid enne esitamist.
- Testandmed — genereeri Luhni-kehtivaid kohatäitjaid.
- Silumine — kontrolli, miks kaart valesti vormistatuks tagasi lükati.
- Haridus — õpi, kuidas kontrollsumma algoritmid vigu püüavad.
Privaatsus
Kogu valideerimine toimub 100% teie brauseris. Andmeid ei saadeta serverisse.