Saltar al contenido
LeedyBox
Apoyar

El número de identidad turco y sus dígitos de control

Todo ciudadano turco tiene un T.C. Kimlik Numarası de 11 cifras. Las dos últimas son dígitos de control calculados a partir de las nueve primeras. La NVİ, que expide el número, lo confirma, pero no publica la fórmula. Esta guía explica la fórmula de uso público general, qué errores detecta, una propiedad que se deduce de ella y qué no te dice el número.

Qué es este número

El T.C. Kimlik Numarası (número de identidad de la República de Turquía) lo expide la NVİ, la Dirección General de Población y Ciudadanía. Según la NVİ, en 2000 se creó una reserva de números que se asignó a los ciudadanos por el orden de sus inscripciones en el registro civil (distrito, tomo, número de familia y de persona). Cada persona lo recibe una sola vez y no puede cambiarse. Figura en el documento de identidad y se usa en servicios públicos, bancos y muchos formularios privados.

La NVİ describe la estructura en pocas frases: el número tiene 11 cifras, las dos últimas son un número de verificación y se calculan a partir de las nueve primeras con un algoritmo. Añade que el algoritmo solo indica si un número puede ser uno de los que ella expide y que lo comparte con otras instituciones públicas para que comprueben números. La fórmula no aparece en su web.

La fórmula de uso público

La fórmula que circula públicamente, y que aplican la mayoría de validadores y bibliotecas, tiene dos pasos. Numera las cifras de d1 a d11 desde la izquierda.

  1. 10.ª cifra: suma las cifras de posición impar (d1 + d3 + d5 + d7 + d9) y multiplica por 7; después resta la suma de las cifras de posición par (d2 + d4 + d6 + d8). La última cifra del resultado (módulo 10, en positivo) es d10.
  2. 11.ª cifra: suma las diez primeras cifras, incluida d10. La última cifra de la suma es d11.

Además, la primera cifra nunca es 0.

Ejemplo: con las nueve primeras cifras 123456789, las posiciones impares suman 1 + 3 + 5 + 7 + 9 = 25 y las pares 2 + 4 + 6 + 8 = 20. 25 × 7 − 20 = 155, así que d10 = 5. Las diez primeras cifras suman 45 + 5 = 50, así que d11 = 0. El número completo es 12345678950: un ejemplo, no el número de una persona real.

Como la NVİ no publica la fórmula, el validador de LeedyBox indica en la página que usa la fórmula conocida públicamente, y sus notas de revisión la marcan como no confirmada por un texto oficial.

Por qué la última cifra es siempre par

Los dos pasos encajan de una forma fácil de pasar por alto. Llamemos O a la suma de las cifras impares y E a la de las pares entre las nueve primeras. Entonces d10 ≡ 7O − E y d11 ≡ O + E + d10 ≡ O + E + 7O − E = 8O (todo módulo 10). Ocho veces cualquier entero termina en 0, 2, 4, 6 u 8, así que con esta fórmula la 11.ª cifra es siempre par. Un número que acabe en 1, 3, 5, 7 o 9 se puede descartar de inmediato.

Qué detectan los dígitos de control

  • Una sola cifra mal escrita se detecta siempre. Cambiar una cifra de posición impar cambia 7O en siete veces la diferencia, y cambiar una de posición par cambia E; en ambos casos d10 deja de cuadrar. Una d10 o d11 erróneas fallan en su propia comprobación.
  • Algunos intercambios no se detectan. Intercambiar una cifra impar con su vecina par cambia 7O − E en ocho veces su diferencia, que es múltiplo de 10 cuando las cifras se diferencian en 5. Por ejemplo, 16000000018 y 61000000018 pasan los dos, aunque las dos primeras cifras estén intercambiadas.
  • La comprobación no dice nada sobre la existencia. Aproximadamente uno de cada cien números de 11 cifras que no empiezan por 0 tiene dígitos de control válidos: millones de números que nunca se han expedido.

Lo que el número no revela

Es frecuente creer que las cifras codifican el lugar de nacimiento, el sexo o la edad. La NVİ dice lo contrario: el número no contiene información con significado sobre quién es la persona, su sexo, su edad, su religión o su lugar de nacimiento, y del número de una persona no se pueden obtener los datos de identidad de un familiar. Solo los dígitos de control siguen una regla que cualquiera puede calcular.

Usar el número en software

  • Guarda el número como una cadena de 11 caracteres: no tiene sentido aritmético, y algunos sistemas rellenan o cambian el formato de los campos numéricos.
  • Compruébalo al introducirlo para detectar errores de escritura y, si necesitas confirmar la identidad, confía en el servicio oficial con el que estés integrado. Pasar la comprobación no es verificar la identidad.
  • Trata los números reales como datos personales: fuera de URL, registros, informes de errores y analítica.
  • Para datos de prueba usa números generados que pasen la comprobación. El validador los crea en el navegador; pueden coincidir con el de una persona real, así que nunca los uses como identidad de nadie.

Preguntas frecuentes

¿La fórmula conocida es la oficial?

La NVİ confirma que las dos últimas cifras se calculan a partir de las nueve primeras y que comparte el algoritmo con instituciones públicas, pero no publica la fórmula. La que se describe aquí es la de uso público general, y LeedyBox la señala como tal.

¿Puede un T.C. Kimlik Numarası empezar por 0?

No. Según las reglas conocidas, la primera cifra nunca es 0, así que un número de 11 cifras que empiece por 0 se rechaza aunque sus dígitos de control cuadren.

¿De verdad la última cifra es siempre par?

Con la fórmula, sí: la 11.ª cifra es ocho veces la suma de las cifras impares, módulo 10, que siempre es par.

¿Puedo saber de quién es un número?

No. La comprobación solo usa las cifras, según la NVİ el número no contiene datos personales y el validador no consulta ninguna base de datos.

Fuentes

Fuente: Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü: T.C. Kimlik No İşlemleri · Última comprobación: