Lessico IT › Programmazione › ISO 7064

ISO 7064

Programmazione Svenska → Aggiornato: 2026-11-01

Lo standard che raccoglie una famiglia di sistemi di cifre di controllo con nomi come MOD 97-10, e il motivo per cui un IBAN digitato male viene quasi sempre intercettato prima che il denaro parta.

ISO 7064 è comparso nel 1983 ed è stato rivisto nel 2003. Definisce sistemi puri, in cui il carattere di controllo deriva da un unico modulo, e ibridi che ne combinano due. I nomi lo dicono: MOD 11-2 lavora modulo 11 con radice 2, perciò a volte richiede una X come undicesimo simbolo, ed è per questo che gli identificatori ORCID possono terminare con una X. MOD 37-2 gestisce codici alfanumerici. MOD 97-10 produce due cifre di controllo ed è usato da IBAN, LEI e dal riferimento del creditore RF.

Il punto, rispetto all'algoritmo di Luhn dei numeri di carta, è la copertura. Luhn si calcola a mente e rileva i singoli errori di cifra, ma non, per esempio, un 09 che diventa 90. I sistemi ISO 7064 richiedono un computer o un po' di pazienza e in cambio intercettano ogni singolo carattere errato e praticamente ogni scambio di due caratteri adiacenti.

← Torna al lessico