Menü

Luhn Algoritması Denetleyicisi

Haz 2026

Ücretsiz online Luhn algoritması doğrulayıcı. Kredi kartı numarası, IMEI veya kimlik numarasının ISO/IEC 7812 standardına göre geçerli olup olmadığını kontrol edin.

Luhn Algoritmasını Anlamak: Kimlik Doğrulamanın Temeli

Yaygın olarak Mod-10 veya Modulus 10 formülü olarak da bilinen Luhn Algoritması, çeşitli kimlik numaralarını doğrulamak için kullanılan basit ama güçlü bir sağlama toplamı (checksum) algoritmasıdır. 1954 yılında IBM bilim insanı Hans Peter Luhn tarafından oluşturulan bu algoritma, o zamandan beri ISO/IEC uluslararası standardı haline gelmiştir. Luhn Algoritması Denetleyicisi aracımız, bu numaraları %100 gizlilik ve teknik doğrulukla anında doğrulamanız için size bir yol sunar.

Algoritma Nasıl Çalışır? Adım Adım İnceleme

Luhn formülünün güzelliği sadeliğinde yatar. Elle veya basit mekanik cihazlarla hesaplanabilecek şekilde tasarlanmıştır. Bir numarayı şu şekilde işler:

  1. Ters Çevir ve Katla: En sağdaki rakamdan (kontrol basamağı) başlayıp sola doğru ilerleyerek her ikinci rakam ikiyle çarpılır.
  2. Alt Toplamlar: Bir rakamı ikiyle çarpmak 9'dan büyük bir sonuç verirse (örneğin, 8 çarpı 2 = 16), sonucun rakamları toplanır (1 + 6 = 7).
  3. Toplam Hesaplama: Elde edilen tüm rakamlar birbirleriyle toplanır.
  4. Modulo Kontrolü: Eğer toplam sıfır ile bitiyorsa (10'a bölünebiliyorsa), numara Luhn formülüne göre geçerlidir.

Gerçek Dünyadaki Uygulamalar

Çoğu insan Luhn algoritmasını kredi kartları ile ilişkilendirse de, kullanım alanı çok daha geniştir:

  • Finansal Hizmetler: Visa, Mastercard, American Express ve Discover dahil olmak üzere neredeyse tüm büyük kredi kartları, giriş hatalarını önlemek için bu formülü kullanır.
  • Telekomünikasyon: Her mobil cihazın benzersiz bir 15 haneli IMEI (Uluslararası Mobil Ekipman Kimliği) numarası vardır ve bu numara Luhn uyumludur.
  • Devlet ve Sağlık: Birçok ülke, sosyal güvenlik numaraları, vergi kimlik numaraları ve ulusal kimlik kartları için Luhn algoritmasını kullanır.

Neden Luhn Doğrulaması Önemlidir?

Luhn algoritmasının temel amacı, kötü niyetli sahteciliği önlemek değil, insan hatalarını yakalamaktır. İstatistikler, veri girişi sırasında yapılan hataların çoğunun yanlış bir rakam yazmak veya iki rakamın yerini değiştirmek olduğunu göstermektedir. Luhn algoritması bu hataları anında yakalayarak sistemlerin geçersiz verileri işlemesini önler, zaman kazandırır ve operasyonel maliyetleri düşürür.

Güvenlik ve Gizlilik Hakkında Not

Finansal verilerin hassasiyeti göz önüne alındığında, güvenlik en önemli önceliğimizdir. Aracımız tamamen istemci tarafında çalışır. Bu, girdiğiniz numaranın hiçbir zaman bilgisayarınızdan ayrılmadığı anlamına gelir. Sayfa yüklendikten sonra internet bağlantınızı kesseniz bile denetleyici çalışmaya devam edecektir. Verileriniz hiçbir veritabanına kaydedilmez veya üçüncü taraflarla paylaşılmaz. Biz sadece matematiği sağlarız, veriler size aittir.

Paylaş:

Sıkça Sorulan Sorular

Luhn algoritması ne için kullanılır?

Öncelikle kredi kartı numaralarını (Visa, Mastercard, Amex), mobil cihazlar için IMEI numaralarını ve çeşitli ulusal kimlik numaralarını yanlış yazımları (typo) yakalamak için doğrulamak amacıyla kullanılır.

Sonucun 'Geçerli' olması kartın aktif olduğu anlamına mı gelir?

Hayır. Geçerli bir sonuç sadece numaranın Luhn formülüne göre matematiksel olarak doğru olduğu anlamına gelir. Hesabın mevcut olduğu, bakiye içerdiği veya kullanıma yetkili olduğu anlamına gelmez.

Luhn algoritması tüm hataları tespit edebilir mi?

Luhn algoritması neredeyse tüm tek haneli hataları ve bitişik rakamların yer değiştirmesini (54 yerine 45 yazmak gibi) tespit edebilir. Ancak bazı karmaşık hataları veya 90 yerine 09 yazılması gibi durumları tespit edemeyebilir.

Buraya IMEI veya kart numaramı girmek güvenli mi?

Evet. Bu araç 'gizlilik öncelikli' bir mimari ile oluşturulmuştur. Tüm hesaplamalar JavaScript kullanılarak tarayıcınızın belleğinde gerçekleşir. Sunucularımıza hiçbir veri gönderilmez.

Kontrol basamağını manuel olarak nasıl bulabilirim?

Kontrol basamağı, numaranın son basamağıdır. Tüm rakamların toplamı (Luhn katlama işlemi uygulandıktan sonra) 10'un katı olacak şekilde seçilir.

İhtiyacınız Olabilir Diğer Araçlar

Diğer Kategorileri Keşfet