Il numero d'identità turco e le sue cifre di controllo
Ogni cittadino turco ha un T.C. Kimlik Numarası di 11 cifre. Le ultime due sono cifre di controllo calcolate dalle prime nove. La NVİ, che rilascia il numero, lo conferma ma non pubblica la formula. Questa guida spiega la formula di uso pubblico comune, che cosa rileva, una proprietà che ne deriva e che cosa il numero non dice.
Che cos'è questo numero
Il T.C. Kimlik Numarası (numero d'identità della Repubblica di Turchia) è rilasciato dalla NVİ, la Direzione generale per la popolazione e la cittadinanza. Secondo la NVİ, nel 2000 è stato creato un insieme di numeri assegnati ai cittadini nell'ordine delle iscrizioni anagrafiche (distretto, volume, numero di famiglia e di persona). Ognuno lo riceve una sola volta e non si può cambiare. Compare sulla carta d'identità ed è usato nei servizi pubblici, nelle banche e in molti moduli privati.
La NVİ descrive la struttura in poche frasi: il numero ha 11 cifre, le ultime due sono un numero di verifica calcolato dalle prime nove con un algoritmo. Aggiunge che l'algoritmo indica soltanto se un numero può essere uno di quelli da lei rilasciati e che viene condiviso con le altre istituzioni pubbliche perché possano controllare i numeri. La formula non è sul sito della NVİ.
La formula di uso pubblico
La formula che circola pubblicamente, e che la maggior parte degli strumenti di verifica e delle librerie implementa, ha due passaggi. Numera le cifre da d1 a d11 partendo da sinistra.
- 10ª cifra: somma le cifre in posizione dispari (d1 + d3 + d5 + d7 + d9) e moltiplica per 7, poi sottrai la somma delle cifre in posizione pari (d2 + d4 + d6 + d8). L'ultima cifra del risultato (modulo 10, presa positiva) è d10.
- 11ª cifra: somma le prime dieci cifre, d10 compresa. L'ultima cifra della somma è d11.
Inoltre la prima cifra non è mai 0.
Esempio: per le prime nove cifre 123456789, le posizioni dispari danno 1 + 3 + 5 + 7 + 9 = 25 e quelle pari 2 + 4 + 6 + 8 = 20. 25 × 7 − 20 = 155, quindi d10 = 5. Le prime dieci cifre sommano 45 + 5 = 50, quindi d11 = 0. Il numero completo è 12345678950: un esempio, non il numero di una persona reale.
Poiché la NVİ non pubblica la formula, lo strumento LeedyBox indica nella pagina di usare la formula nota pubblicamente, e le note di revisione la segnano come non confermata da un testo ufficiale.
Perché l'ultima cifra è sempre pari
I due passaggi si incastrano in un modo che sfugge facilmente. Sia O la somma delle cifre in posizione dispari ed E quella delle cifre in posizione pari tra le prime nove. Allora d10 ≡ 7O − E e d11 ≡ O + E + d10 ≡ O + E + 7O − E = 8O (tutto modulo 10). Otto volte un intero qualsiasi termina con 0, 2, 4, 6 o 8: con questa formula l'11ª cifra è sempre pari. Un numero che finisce con 1, 3, 5, 7 o 9 si può scartare subito.
Che cosa rilevano le cifre di controllo
- Una sola cifra sbagliata viene sempre rilevata. Cambiare una cifra dispari cambia 7O di sette volte la variazione, cambiare una cifra pari cambia E; in entrambi i casi d10 non torna più. Una d10 o d11 sbagliata non supera il proprio controllo.
- Alcuni scambi non vengono rilevati. Scambiare una cifra dispari con la vicina pari cambia 7O − E di otto volte la loro differenza, che è un multiplo di 10 quando le cifre differiscono di 5. Per esempio superano il controllo sia 16000000018 sia 61000000018, benché le prime due cifre siano scambiate.
- Il controllo non dice nulla sull'esistenza. Circa un numero di 11 cifre su cento che non inizia con 0 ha cifre di controllo corrette: milioni di numeri mai rilasciati.
Che cosa il numero non rivela
Si crede spesso che le cifre codifichino luogo di nascita, sesso o età. La NVİ afferma il contrario: il numero non contiene informazioni significative su chi sia la persona, sul suo sesso, età, religione o luogo di nascita, e dal numero di una persona non si ricavano i dati d'identità di un parente. Solo le cifre di controllo seguono una regola che chiunque può calcolare.
Usare il numero nel software
- Conserva il numero come stringa di 11 caratteri: non ha significato aritmetico e alcuni sistemi completano o riformattano i campi numerici.
- Controllalo all'inserimento per scoprire errori di battitura e, se devi confermare l'identità, affidati al servizio ufficiale a cui sei collegato. Superare il controllo non è una verifica d'identità.
- Tratta i numeri reali come dati personali: fuori da URL, log, segnalazioni d'errore e analisi.
- Per i dati di prova usa numeri generati che superano il controllo. Lo strumento li crea nel browser; possono coincidere con quello di una persona reale, quindi non usarli mai come identità di qualcuno.
Domande frequenti
La formula nota è quella ufficiale?
La NVİ conferma che le ultime due cifre si calcolano dalle prime nove e che l'algoritmo è condiviso con le istituzioni pubbliche, ma non pubblica la formula. Quella descritta qui è la formula di uso pubblico comune, e LeedyBox la indica come tale.
Un T.C. Kimlik Numarası può iniziare con 0?
No. Secondo le regole note la prima cifra non è mai 0, quindi un numero di 11 cifre che inizia con 0 viene rifiutato anche se le cifre di controllo tornano.
L'ultima cifra è davvero sempre pari?
Secondo la formula sì: l'11ª cifra è otto volte la somma delle cifre in posizione dispari, modulo 10, quindi sempre pari.
Si può sapere a chi appartiene un numero?
No. Il controllo usa solo le cifre, secondo la NVİ il numero non contiene dati personali e lo strumento non consulta alcuna banca dati.
Fonti
Fonte: Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü: T.C. Kimlik No İşlemleri · Ultimo controllo: