T.C Kimlik No Algoritması

Nüfus CüzdanıBugün de sizlere nette ufak bir gezinti sırasında karşılaştığım ve bir hayli ilgimi çeken konuyu sizlerle paylaşmak istiyorum. Hepimizin kimlik numaraları vardır ve bu numaranın nasıl oluştuğunu merak ediyor olabilirsiniz. Gerçi şu anda İsim - Kimlik No. arasında bir bağ bulunmamasına rağmen sadece kimlik numarasının doğru yazılıp yazılmadığı anlaşılabiliyor. Bu da web sitelerinde doğrulama olarak kullanmanızı mümkün hale getiriyor … İşte kimlik numaraları hakkında ufak bilgiler :

  • TC Kimlik numaraları 11 basamaktan oluşmaktadır. İlk 9 basamak arasında kurulan bir algoritma bize 10. basmağı, ilk 10 basamak arasında kurulan algoritma ise bize 11. basamağı verir.

  • 11 hanelidir.

  • Her hanesi rakamsal değer içerir.

  • İlk hane 0 olamaz.

  • 1. 3. 5. 7. ve 9. hanelerin toplamının 7 katından, 2. 4. 6. ve 8. hanelerin toplamı çıkartıldığında, elde edilen sonucun 10’a bölümünden kalan, yani Mod10’u bize 10. haneyi verir.

  • 1. 2. 3. 4. 5. 6. 7. 8. 9. ve 10. hanelerin toplamından elde edilen sonucun 10’a bölümünden kalan, yani Mod10’u bize 11. haneyi verir.

Daha ayrıntılı bilgi ve sitelerinizde sadece kimlik numarası doğrulamada kullanabileceğiniz script ve kodları da BURADAN inceleyebilirsiniz.