Cifre di controllo / Luhn
Verifica dell'algoritmo di Luhn (mod 10) con calcolo dettagliato
Verifica qualsiasi numero protetto dal checksum Luhn mod 10, ad esempio un numero di carta di pagamento o un IMEI, e segui il calcolo cifra per cifra. Controlla solo numeri che già possiedi: non li genera.
Verifica dell'algoritmo di Luhn (mod 10) con calcolo dettagliato: Partendo da destra, raddoppia una cifra ogni due e sottrae 9 da ogni risultato superiore a 9. Poi somma tutte le cifre: 79927398713 dà come risultato 70, un multiplo di 10, quindi supera la verifica. Le cifre iniziali e la lunghezza indicano la famiglia della carta, ad esempio 4 per Visa oppure 34 e 37 per American Express. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Funziona interamente nel browser
Partendo dalla cifra più a destra, una cifra ogni due viene raddoppiata e, se il risultato supera 9, si sottrae 9; il numero supera il controllo quando la somma di tutti i risultati è un multiplo di 10. Il controllo rileva qualsiasi singolo errore di digitazione e la maggior parte degli scambi tra cifre adiacenti: per questo viene usato per numeri di carte, IMEI e molti numeri identificativi. Superare il controllo non significa che una carta o un telefono esistano: questo strumento verifica solo i numeri, non li crea.
Esempio
Per 4111 1111 1111 1111, il 4 iniziale e sette degli 1 vengono raddoppiati, diventando 8 e 2, mentre gli altri otto 1 restano invariati: 8 + 7 × 2 + 8 × 1 = 30, un multiplo di 10, quindi il numero supera il controllo. È un numero di test noto che nessuna banca emette.
Storia
Hans Peter Luhn, ingegnere IBM, brevettò il metodo nel 1960. È un controllo mod-10, abbastanza semplice da eseguire a mano; il controllo IBAN usa il più robusto mod 97, mentre ISBN-10 usa mod 11.
Come usarlo
- Incolla il numero: spazi e trattini vengono ignorati.
- Controlla se supera la verifica e, se sembra un numero di carta, scopri la relativa famiglia.
- Segui le cifre raddoppiate per vedere da dove proviene la somma.
Privacy e limitazioni
Il numero viene verificato nel tuo browser e non viene mai inviato da nessuna parte.
Strumenti correlati
Domande frequenti
Superare la verifica significa che la carta è reale?
No: circa un numero casuale su dieci supera la verifica. Il controllo rileva solo gli errori di digitazione; solo la banca può sapere se una carta o un conto esistono.
Quali errori rileva?
Rileva ogni singola cifra errata e quasi ogni scambio tra due cifre adiacenti; l'unico scambio che non rileva è 09 e 90.
Dove viene utilizzato?
Nei numeri delle carte di pagamento, nei numeri IMEI dei telefoni, nei numeri di assicurazione sociale canadesi e in molti numeri di tessere fedeltà e ID.
Strumento gratuito · nel browser esecuzioni · senza account