🔢 TeknikZeka.Net Araçları

TC Kimlik No Doğrulama ve Algoritma Aracı

Bir TC kimlik numarasının checksum kurallarına göre geçerli olup olmadığını kontrol edin, hesabın nasıl yapıldığını adım adım görün ve yazılım testi için geçerli formatta numara üretin.

Numara tarayıcınızda işlenir; hiçbir yere gönderilmez veya kaydedilmez.

?

🧮 Checksum Hesabı (Adım Adım)

Not: Üretilen numaralar rastgeledir ve yalnızca checksum kurallarına uygun (geçerli formatta) sayılardır. Belirli bir kişiye ait değildir; amaç yazılım/form testlerinde kullanmaktır.

TC kimlik numarası nasıl doğrulanır?

TC kimlik numaraları rastgele değildir; belirli kurallara ve son iki hanedeki bir checksum (sağlama) hesabına dayanır. Bu araçtaki doğrulama tam olarak bu kuralları uygular.

Temel kurallar
  • Numara 11 hanedir ve 0 ile başlayamaz.
  • İlk 9 hane üzerinden yapılan hesap 10. haneyi verir.
  • İlk 10 hane üzerinden yapılan hesap 11. haneyi verir.

10. hane nasıl bulunur?

1,3,5,7,9. hanelerin toplamının 7 katından, 2,4,6,8. hanelerin toplamı çıkarılır; sonucun 10'a bölümünden kalan (mod 10) 10. haneyi verir.

Formül: ((t1·7) − t2) mod 10 — burada t1 tek konumların, t2 çift konumların toplamıdır.

11. hane nasıl bulunur?

İlk 10 hanenin toplamının 10'a bölümünden kalan (mod 10) 11. haneyi verir.

Örnek: 63913430920

Tek konumlar: 6+9+3+3+9 = 30 · Çift konumlar: 3+1+4+0 = 8
10. hane: (30·7 − 8) = 202 → 202 mod 10 = 2 ✓
İlk 10 hane toplamı: 40 → 40 mod 10 = 0 ✓

9. hane hakkında

Algoritmada 9. hane bir gösterge kabul edilir (tek/çift değerine göre). Bu araç bu bilgiyi bir kişiyi tanımlamak için kullanmaz; yalnızca algoritmanın yapısını anlatır.

Bu araç ücretsizdir ve tamamen tarayıcınızda çalışır; girdiğiniz hiçbir veri sunucuya gönderilmez. · TeknikZeka.Net