TC kimlik numarası sadece kişiye özel olarak verilen güvenlik numarası olmamakla birlikte kamu kurumlarında yapılan başvurular ve pek çok müracaat için istenen bir numaradır. Söz konusu numara aslında bir algoritmanın eseridir. Konu hakkında yeterli bilgiye sahip olmanız durumunda kendi TC kimlik numaranızın algoritma sağlamasını bile yapacak düzeye gelebilirsiniz.
Örneğin; birkaç kişide TC kimlik numarası incelendiği zaman herkesin kimlik numarasının çift rakam ile bittiği rahatlıkla gözlemlenebilir. Bu numaranın çift rakam ile sona ermesi tamamen TC kimlik numarasında kullanılan algoritma ile alakalıdır.
Algoritma incelenmeden önce bilmeniz gereken en önemli hususlardan birisi TC kimlik numarasının son iki hanesinin ilk 9 haneye bağlı olma durumudur. TC kimlik numarasının 10. hanesinin nasıl ortaya çıktığı incelendiğinde;
TC kimlik numarasının 11. hanesinin bulunmasında farklı bir mantık yatmaktadır. Bunun algoritmasını anlamak için aşağıdaki işlemleri yapmanız gerekmektedir.
Bu algoritma hesabı ile de TC kimlik numarasının tek sayı ile bitme şansının olmadığını rahatlıkla söyleyebiliriz.