Kimlik numaralarının son 2 harfi, ilk 9 rakamının doğrulayıcısı özelliğine sahip. İlk 9 basamak arasında kurulan bir algoritma bize basamağı, ilk 10 basamak arasında kurulan algoritma ise bize basamağı verir.
Kimlik numaralarının ilk hanesi asla 0 olamaz.
* T.C. kimlik numaralarımızın 1. 3. 5. 7. ve 9. hanelerinin toplamının 7 katından, 2. 4. 6. ve 8. hanelerinin toplamı çıkartıldığında, elde edilen sonucun 10a bölümünden kalan, yani mod 10u bize haneyi verir. 1. 2. 3. 4. 5. 6. 7. 8. 9. ve hanelerin toplamından elde edilen sonucun 10a bölümünden kalan, yani mod10u bize haneyi verir.
Türkiye Cumhuriyeti Kimlik Numarası, Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü'nün uzun yıllardır yürüttüğü MERNİS uygulamasının hayata geçmesiyle her vatandaşın nüfus cüzdanında bulunan bir numaradır.
28 Ekim 'de her Türk vatandaşına tek bir Türkiye Cumhuriyeti Kimlik Numarası verilerek uygulamaya alınmıştır.
Uygulamanın amaçları:
T.C. Kimlik No, on bir (11) haneden oluşan, Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü tarafından Türk vatandaşlarına verilmiş 11 rakamdan oluşan ve son rakamı bir çift sayı olan kişiye özgü bir sayıdır.
Üzerinde basit bir pariteyle hata bulma özelliği bulunmaktadır; ilk 10 rakamın toplamının birler basamağı, rakamı vermektedir. Bu algoritmayı kullanan oluşturucularla yaklaşık milyon kadar geçerli T.C. kimlik numarası üretilebilmektedir.[1]
Ayrıca; 1, 3, 5, 7 ve 9. rakamın toplamının 7 katı ile 2, 4, 6 ve 8. rakamın toplamının 9 katının toplamının birler basamağı rakamı; 1, 3, 5, 7 ve 9. rakamın toplamının 8 katının birler basamağı rakamı vermektedir.