tc kimlik numarası hakkında bilinmeyenler..

    9
    gaddarus 19.1.2017 17:40
    türkiye cumhuriyeti vatandaşlığımızın sayısal bir ifadesi olan tc kimlik numaramız hiç şüphesiz öyle gelişigüzel rakamlardan meydana gelmiyor. tc kimlik numarası ve bu numarayı oluşturan algoritmayla ilgili önemli detayları bu yazımızda bulacaksınız.

    tc kimlik numarasına neden ihtiyaç duyuldu?

    terminolojik bir dille konuşacak olursak, milyonlarca vatandaşımızı elektronik ortamda kolayca ayırt etmek için benzersiz bir anahtara ihtiyacımız var hiç şüphesiz. aynı ad ve soyadı paylaşan, hatta anne-baba adı bile aynı olan vatandaşların olması bu ihtiyacı olmazsa olmaz kılıyor 22 ekim 2000'de uygulamaya konulan tc kimlik numarası ile birlikte her vatandaşa, kendilerini sayısal olarak ifade eden 11 haneli bir numara atanmıştır.
    tc kimlik no yapısı nasıldır?

    özel bir algoritmayla oluşturulan tc kimlik numarası 11 haneden oluşuyor. aslına bakarsanız 9 haneden oluşuyor. sondaki iki hane bir nevi sağlama yapan kontrol kodu gibi düşünülebilir. ilk hane kesinlikle 0'la başlayamaz ve son hane her zaman çift sayıdır. ayrıca ilk on hanenin toplamının birler basamadığı (sağdaki rakam) bize on birinci rakamı veriyor. yani anlayacağınız gözümüze karmaşık görünen kimlik numarası gelişigüzel yan yana gelmiş rakamlardan ibaret değildir. rastgele yazdığımız rakamlar geçerli bir tc kimlik numarasına karşılık gelmez.
    tc kimlik numarasıyla ilgili ilginç detaylar

    algoritmanın tek istisnası mustafa kemal atatürk'e verilen kimlik numarasıdır. (10000000146)

    11. hane, ilk on hanenin 10'a bölümüyle bulunabiliyor.

    10. hanenin de ilginç bir gizemi var. 10562272296 numarası üzerinden çalışalım. 1,3,5,7,9. hanelerin toplamından (1+5+2+7+2=17) yedi ile çarpımını (17x7=119) 10'a böldüğümüz zaman (119/9) 'kalan' rakam (9) bize 10. haneyi veriyor.

    11. hanenin de benzer bir sırrı var. yine 10562272296 numarası üzerinden çalışalım. ilk on hanenin toplamını (1+0+5+6+2+2+7+2+2+9=36) 10'a böldüğümüz zaman (36/10) 'kalan' rakam bize 11. haneyi veriyor!

    algoritma 900 milyon adet numara üretebilecek durumdadır.

    sadece yaşayanlar değil hayatını kaybetmiş vatandaşlarımıza da otomatik olarak tc kimlik numarası atanmıştır. örneğin osmanlı döneminde yaşayan dedelerimiz, dedelerimizin babasına da tc kimlik numarası atanmış olabilir.

    öte yandan kişisel araştırmalarımın neticesinde bir önemli detaya daha ulaştım. şöyle ki aynı ailedeki kişilerin kimlik numaralarının 6 ve 7. hanesi aynıdır. örneğin sizin kimlik numaranızın 6 ve 7. hanesi 13 ise amcanızın kimlik numarasının 6 ve 7. hanesi de 13'tür.
  • 1
    hellomyfriend 19.1.2017 17:49
    ben tc tarihi boyunca var sanıyordum :d atatürk'ün tc si filan olduğu için bi garip ya bu zamana kadar nasıl bilemedim...
    0
    gaddarus 19.1.2017 17:52
    mühim deği artık biliyosun puvo
  • 1
    hedap 19.1.2017 17:55 ~ 17:55
    baktım ama farklı 6. ve 7. hane. kesin bilgi mı bu? :)
    1
    gaddarus 19.1.2017 17:57
    kesin mi bilmiyorum puvo ama bir kaç blogta aynı tür tezler gördüm bunu da tamindir.com dan aldım
    1
    hedap 19.1.2017 17:59 ~ 17:59
    kaynak açısından sormadım, eğer doğruysa ben evlatlığim herhalde iki tarafta uymuyor😂
    1
    gaddarus 19.1.2017 18:04
    hııı biraz erken ama artık sende farkına vardın söylemenin zamanı geldi sen evlatlıksın puvo bunu söylemek ne kadar zor acıda olsa bele olum nerden biliyim annene baba sor bakalım :)
  • 2
    huseyinargun 19.1.2017 18:05
    ben de ekleme yapıyım: sayılar çok büyük olduğundan ve bu sayıları tutmak zor olacağından belli bir algoritymayla bu sayılar küçültülerek tutulur.(algoritmayı biiyorum ama anlatması biraz zor) basit olarak bahsetmek gerekirse sayının 701'e modu alınır kalan sayı tabloya yazılır,bu şekilde tablo doldulur.çok sayıda aynı kalanı veren tc numarası olacagından dolu yer varsa bir sonrakine koyulur o sayı.bakınız:hash table