Nomor Identitas Turki dan Digit Pemeriksanya
Setiap warga negara Turki punya T.C. Kimlik Numarası 11 digit. Dua digit terakhirnya adalah digit pemeriksa yang dihitung dari sembilan digit pertama. NVİ, penerbit nomor itu, membenarkannya tetapi tidak menerbitkan rumusnya. Panduan ini menjelaskan rumus yang umum dikenal publik, kesalahan yang dapat ditangkapnya, satu sifat yang muncul darinya, dan apa yang tidak disampaikan nomor itu.
Apa Itu Nomor Ini
T.C. Kimlik Numarası (nomor identitas Republik Turki) diterbitkan NVİ, Direktorat Jenderal Kependudukan dan Kewarganegaraan. Menurut NVİ, pada tahun 2000 dibuat kumpulan nomor yang diberikan kepada warga sesuai urutan catatan sipilnya (distrik, jilid, nomor keluarga, dan nomor individu). Nomor diberikan sekali dan tidak dapat diubah. Nomor tercantum di kartu identitas dan dipakai di layanan publik, bank, serta banyak formulir swasta.
NVİ menjelaskan strukturnya dalam beberapa kalimat: nomor terdiri dari 11 digit, dua digit terakhir adalah angka verifikasi yang dihitung dari sembilan digit pertama dengan sebuah algoritma. NVİ menambahkan bahwa algoritma itu hanya menunjukkan apakah suatu nomor mungkin nomor yang diterbitkannya, dan dibagikan kepada lembaga publik lain agar mereka dapat memeriksa nomor. Rumusnya sendiri tidak ada di situs NVİ.
Rumus yang Umum Dikenal
Rumus yang beredar luas, dan dipakai sebagian besar validator serta pustaka, terdiri dari dua langkah. Beri nomor digit dari kiri, d1 sampai d11.
- Digit ke-10: jumlahkan digit di posisi ganjil (d1 + d3 + d5 + d7 + d9) lalu kalikan 7, kemudian kurangi jumlah digit di posisi genap (d2 + d4 + d6 + d8). Digit terakhir hasilnya (modulo 10, sebagai bilangan positif) adalah d10.
- Digit ke-11: jumlahkan sepuluh digit pertama, termasuk d10. Digit terakhir jumlahnya adalah d11.
Selain itu, digit pertama tidak pernah 0.
Contoh: untuk sembilan digit pertama 123456789, posisi ganjil berjumlah 1 + 3 + 5 + 7 + 9 = 25 dan posisi genap 2 + 4 + 6 + 8 = 20. 25 × 7 − 20 = 155, jadi d10 = 5. Sepuluh digit pertama berjumlah 45 + 5 = 50, jadi d11 = 0. Nomor lengkapnya 12345678950 – hanya contoh, bukan nomor orang sungguhan.
Karena NVİ tidak menerbitkan rumusnya, validator LeedyBox menyatakan di halaman bahwa ia memakai rumus yang dikenal publik, dan catatan tinjauannya menandai rumus itu belum dikonfirmasi teks resmi.
Mengapa Digit Terakhir Selalu Genap
Kedua langkah itu saling terkait dengan cara yang mudah terlewat. Misalkan O adalah jumlah digit di posisi ganjil dan E jumlah digit di posisi genap di antara sembilan digit pertama. Maka d10 ≡ 7O − E dan d11 ≡ O + E + d10 ≡ O + E + 7O − E = 8O (semuanya modulo 10). Delapan kali bilangan bulat apa pun berakhir dengan 0, 2, 4, 6, atau 8, jadi dengan rumus ini digit ke-11 selalu genap. Nomor yang berakhir dengan 1, 3, 5, 7, atau 9 bisa langsung ditolak.
Apa yang Ditangkap Digit Pemeriksa
- Satu digit yang salah selalu tertangkap. Mengubah digit di posisi ganjil mengubah 7O sebesar tujuh kali perubahannya, dan mengubah digit di posisi genap mengubah E; dalam kedua kasus d10 tidak lagi cocok. d10 atau d11 yang salah gagal pada pemeriksaannya sendiri.
- Sebagian pertukaran tidak tertangkap. Menukar digit posisi ganjil dengan tetangganya di posisi genap mengubah 7O − E sebesar delapan kali selisih keduanya, yang merupakan kelipatan 10 bila selisihnya 5. Misalnya, 16000000018 dan 61000000018 sama-sama lolos walaupun dua digit pertamanya tertukar.
- Pemeriksaan tidak menunjukkan keberadaan nomor. Kira-kira satu dari seratus bilangan 11 digit yang tidak diawali 0 memiliki digit pemeriksa yang cocok – jutaan nomor yang tidak pernah diterbitkan.
Apa yang Tidak Diungkapkan Nomor Ini
Banyak yang percaya digit-digit itu menyandikan tempat lahir, jenis kelamin, atau usia. NVİ menyatakan sebaliknya: nomor itu tidak berisi informasi bermakna tentang siapa orangnya, jenis kelamin, usia, agama, atau tempat lahirnya, dan dari nomor seseorang tidak dapat diperoleh data identitas kerabatnya. Hanya digit pemeriksa yang mengikuti aturan yang bisa dihitung siapa saja.
Memakai Nomor Ini dalam Perangkat Lunak
- Simpan nomor sebagai string 11 karakter: nomor ini tidak bermakna aritmetis, dan sebagian sistem menambah atau mengubah format kolom angka.
- Periksa saat input untuk menangkap salah ketik, dan bila perlu mengonfirmasi identitas, andalkan layanan resmi yang terhubung dengan sistem Anda. Lolos pemeriksaan bukan verifikasi identitas.
- Perlakukan nomor asli sebagai data pribadi: jangan masukkan ke URL, log, laporan kesalahan, atau analitik.
- Untuk data uji, gunakan nomor buatan yang lolos pemeriksaan. Validator membuatnya di browser; nomor itu bisa sama dengan nomor orang sungguhan, jadi jangan pernah dipakai sebagai identitas siapa pun.
Pertanyaan Umum
Apakah rumus yang dikenal itu rumus resmi?
NVİ membenarkan bahwa dua digit terakhir dihitung dari sembilan digit pertama dan algoritmanya dibagikan kepada lembaga publik, tetapi tidak menerbitkan rumusnya. Rumus di sini adalah rumus yang umum dikenal publik, dan LeedyBox menandainya demikian.
Bisakah T.C. Kimlik Numarası diawali 0?
Tidak. Menurut aturan yang dikenal, digit pertama tidak pernah 0, jadi nomor 11 digit yang diawali 0 ditolak meskipun digit pemeriksanya cocok.
Benarkah digit terakhir selalu genap?
Menurut rumus itu, ya: digit ke-11 sama dengan delapan kali jumlah digit di posisi ganjil, modulo 10, yang selalu genap.
Bisakah saya tahu nomor itu milik siapa?
Tidak. Pemeriksaan hanya memakai digit, menurut NVİ nomor itu tidak berisi data pribadi, dan validator tidak mencari nomor di mana pun.
Sumber
Sumber: Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü: T.C. Kimlik No İşlemleri · Terakhir diperiksa: