PHP ile TC Kimlik Numarasını Doğrulamak

Kullanıcıdan web form aracılığıyla bazı bilgiler almak gerektiğinde bilgileri doğrulama yoluna gideriz. TC kimlik numarasının formulize edilidğini daha önce söylemiştim. TC Kimlik numarasının son 2 hanesi ilk 9 hanesini doğrulamakta kullanılan bir tür güvenlik kodudur. Aşağıda güvenlik kodunu üreterek TC kimlik numarasını yazım yanlışlıklarına karşı doğrulayan is_valid_tckn() adında bir PHP fonksiyonu yer alıyor. Ayrıca C# ve VB fonksiyonlarını da sayfanın devamında bulabilirsiniz.

PHP TC Kimlik Numarası Doğrulama Fonksiyonu

# Coded by Tankado @ tankado.comfunction is_valid_tckn( $tckn ){	$x = $tckn;	$valid1=((7*($x[0]+$x[2]+$x[4]+$x[6]+$x[8])-($x[1]+$x[3]+$x[5]+$x[7]))%10)==$x[9];	$valid2=(($x[0]+$x[1]+$x[2]+$x[3]+$x[4]+$x[5]+$x[6]+$x[7]+$x[8]+$x[9])%10)==$x[10];	return $valid1 && $valid2;}

Okumaya devam et “PHP ile TC Kimlik Numarasını Doğrulamak”

TC Kimlik Formülasyon Açığı


Kimlik Bilgileriniz Güvende Mi Acaba ?
Ara sıra kontrol ettiğim, acaba bugün yine yeni ne yumurtlamışlar diye baktığım odatv.com’a göz attığımda, sehven Kanadalı Hahambaşı ile ilgili yaptıkları haber ilgimi çekti… Şöyle yalandan bir okuyum dedim. Netekim okudum da…Hay okumaz olaydım düştü mü içime bir kurt…Bak şu köftehorlara dedim fessuuupanallaaaah çeke çeke. Dolamışlar dillerine Hahambaşı’nı yer misin yemez misin dercesine giydiriyorlar. Yok efendim elemanın TC Kimlik No’su şuymuşta, Key ödemelerinden alacağına bakmışlarda, felanca miktar devletten alacağı varmışta, bir koşu fırlayıp havrasından Koşer Koşer (koşa koşa’nın koşercesi), kippa’sını havalimanlarında düşürmeden geliveripte paracıklarına kavuşacayazsın talimatnameli… Felanda feşmekan babında bir dolu lagalugayı okurkene…
Okumaya devam et “TC Kimlik Formülasyon Açığı”

Ulusal Kimlik Veritabanı (Mernis) Çalındı

70 Milyon kişinin adres ve telefon bilgilerinin de yer aldığı kişisel bilgileri çalınmış. Veritabanını elde eden ve pazarlayan şebeke bu bilgileri icra takip bürolarına satarak 3 milyon TL kazanç elde etmiş.
Daha öncede benzer haberler çıkmıştı. Birileri e-devlet web uygulamalarını kullanarak tckimlik numaralarından diğer bilgilere de ulaşıp çeşitli boyutlarda veritabanları oluşturmuştu. Hatta tckimlik numarası üretim algoritmasını bulmaya çalışanlar da olmuştu. Hatırladığım TCVN (T.C vatandaşlık numarası) larının son iki hanesinin kimlik numarasını doğrulamak için kullanılan bir doğrulama kodu ve her zaman çift sayı olduğuydu.
Bu yaşanan son olayı diğerlerinden ayıran yaklaşık 1 yı öncesine ait mernis veritabanının çalınmış olması. Kaynaklarıma göre veritabanını mernis (MERkezi Nüfus İdaresi Sistemi) çalışanı 2 mühendis dışarı sızdırmış.

Araç Sahipleri TRAMER’i biliyor mu?

TRAMER, Trafik Sigortaları Bilgi Merkezinin kısa adı. www.tramer.org.tr adresinden ulaşabileceğiniz TRAMER tüm sigorta şirketlerinin poliçe kayıtlarını tutan bir organizasyon. TRAMER mevcut sigorta şirketleri ve resmi otoriteler yararına çeşitli görevler yerine getiriyor. Buradan Tramer’in görevleri ile ilgili bilgilere ulaşabilirsiniz. Okumaya devam et “Araç Sahipleri TRAMER’i biliyor mu?”