Generatore checksum Luhn
Genera la cifra di controllo Luhn e la sequenza completata per un numero base.
Input
Output
Leggimi
Descrizione dello strumento
Il Generatore di checksum Luhn è uno strumento per calcolare la cifra di controllo Luhn (nota anche come algoritmo modulo 10 o mod 10) per una data sequenza di numeri. Questo algoritmo è ampiamente utilizzato in vari numeri di identificazione, in particolare nella validazione delle carte di credito, per rilevare errori accidentali nell'inserimento o nella trasmissione dei dati.
Funzionalità
- Calcolo della cifra di controllo: Calcola automaticamente la cifra di controllo Luhn per qualsiasi input numerico
- Generazione del numero completo: Fornisce la sequenza completa di numeri inclusa la cifra di controllo calcolata
- Riepilogo della validazione: Visualizza la somma Luhn e il resto per verificare il calcolo del checksum
Cos'è l'algoritmo Luhn
L'algoritmo Luhn (formula Luhn o algoritmo modulo 10) è una semplice formula di checksum utilizzata per validare i numeri di identificazione. Sviluppato dallo scienziato IBM Hans Peter Luhn nel 1954, è progettato per proteggere contro errori accidentali piuttosto che attacchi dolosi.
Come funziona:
- Partendo dalla cifra più a destra (escludendo la cifra di controllo) e spostandosi a sinistra, raddoppiare ogni seconda cifra
- Se il raddoppio risulta in un numero maggiore di 9, sottrarre 9
- Sommare tutte le cifre (incluse quelle raddoppiate)
- La cifra di controllo è l'importo necessario per rendere il totale un multiplo di 10
L'algoritmo è efficace nel rilevare errori di singole cifre e la maggior parte degli errori di trasposizione (scambio di due cifre adiacenti).