DNI Doğrulayıcı

Kontrol harfinin doğru olup olmadığını görmek için bir İspanyol DNI girin.

Sonuç

Geçerli
Z
12345678

Nasıl hesaplanır?

Araç yalnızca İspanyol DNI numarasının kontrol harfini denetler; numara 8 rakam ve 1 harften oluşur. Önce boşluk, nokta ve tireler silinir, harfler büyütülür; yani 12.345.678-z girdisi 12345678Z olarak okunur. Sonra kalan = sayı mod 23 bulunur ve beklenen harf, TRWAGMYFPDXBNJZSQVHLCKE dizesinde bu konumdaki (0'dan başlayarak) karakterdir. Yazdığınız harf beklenene eşitse sonuç Geçerli, değilse Geçersiz olur; beklenen harf her durumda gösterilir. Tam olarak 8 rakam ve bir harf olmayan girdiler, X, Y veya Z ile başlayan yabancı NIE numarası dahil, sonuç vermez. Bu yalnızca aritmetik bir kontroldür: numaranın bir kişiye verilip verilmediğini söyleyemez.

Örnek hesaplama

12345678Z girin. Sayı kısmı 12345678'dir. 23'e bölünce bölüm 536768, kalan 14 çıkar (23 × 536768 = 12345664 ve 12345678 − 12345664 = 14). TRWAGMYFPDXBNJZSQVHLCKE dizesinin 14. konumundaki karakter Z'dir. Bu, yazdığınız Z ile eşleştiği için araç numara 12345678 ve beklenen harf Z ile Geçerli sonucunu verir. Bunun yerine 12345678A yazsaydınız beklenen harf yine Z görünür, sonuç Geçersiz olurdu.

Bu örneği dene →

Sık yapılan hatalar

  • Geçerli sonucunu kişinin var olduğunun kanıtı saymak. Doğru harf yalnızca sayı ile harfin tutarlı olduğunu gösterir; uydurma birçok numara da bu sınavı geçer.
  • NIE (X, Y veya Z ile başlayan yabancı numarası) girip karar beklemek. Araç yalnızca 8 rakam ve bir harfi kabul eder; başka girdilerde Geçersiz değil, sonuç yok çıkar.
  • Baştaki sıfırları atmak. 8 haneden kısa bir numara, örneğin 1234567Z, kabul edilmez; başına sıfır koyarak yazın (01234567).
  • Harfleri rakamlarla karıştırmak. Kontrol alfabesinde I, O, U ve Ñ yoktur; beklenen harf bunlardan biri olmaz.
  • Geçersiz sonucunu sahtecilik sanmak. Çoğu zaman bir rakamda ya da harfte yazım hatası vardır; sonuca varmadan önce belgeyi yeniden kontrol edin.

Bu hesaplama hakkında

İspanya'nın ulusal kimlik numarası DNI (Documento Nacional de Identidad), yazım hatalarına ve sahte belgelere karşı koruma sağlayan tek bir kontrol harfiyle eşleştirilmiş 8 haneli bir sayıdır. Harf deterministik olarak türetilir: 8 haneli sayı alınır, 23'e bölümünden kalan hesaplanır ve bu kalan (0-22) sabit 23 karakterlik "TRWAGMYFPDXBNJZSQVHLCKE" dizesinde bir indeks olarak kullanılır — bu konumdaki harf doğru harftir.

Algoritma herkese açık ve tamamen aritmetik olduğundan, herhangi biri bir devlet veritabanına erişmeye gerek kalmadan bir DNI'nin kontrol harfini doğrulayabilir — ancak yeni geçerli numaralar üretemez; bu yüzden İspanya'da temel format doğrulaması yapan bankalar, telekom sağlayıcıları ve çevrimiçi hizmetler bir kimlik numarasını kabul etmeden önce bu harfi yerel olarak kontrol eder. Bu araç yalnızca DNI numaralarını (8 hane ve bir harf) denetler; X, Y veya Z ile başlayan yabancı-mukim NIE numarası kabul edilmez.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Bu araç, form ya da tabloda yazım hatalarını yakalamak için işe yarar. Bir rakamı değiştirirseniz ya da yan yana iki rakamın yerini değiştirirseniz beklenen harf çoğunlukla değişir: 12345678 için Z beklenirken 12345687 için T beklenir. Yalnızca 23 harf olduğundan yanlış numaraların yaklaşık 23 te biri tesadüfen harfiyle uyuşur; yani geçerli sonucu kimlik doğrulaması değil, zayıf bir ön süzgeç sayın. DNI kontrolünü nerede kullanıyorsunuz, hangi başka ülke kimlik biçimlerini görmek istersiniz?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar