Yazeka
Arama sonuçlarına göre oluşturuldu
Luhn kontrolü, kredi kartı numaraları, IMEI numaraları ve çeşitli devlet kimlik numaraları gibi veri dizilerinin doğruluğunu kontrol etmek için kullanılan bir algoritmadır 145.
Luhn kontrolü yapmak için aşağıdaki adımlar izlenir:
- Sayının ters çevrilmesi 4. Doğrulamak istenen sayı ters çevrilir 4. Örneğin, 123456 sayısı 654321 olarak ters çevrilir 4.
- Çift basamaklardaki sayıların işlenmesi 4. Ters çevrilmiş sayının her ikinci basamağındaki sayı iki ile çarpılır 4. Eğer çarpım 9'dan büyükse, bu sayıların basamakları toplanır 4.
- Diğer basamakların eklenmesi 4. Çarpılmayan sayılar sonuca olduğu gibi eklenir 4.
- Toplamın mod 10'a göre hesaplanması 4. Elde edilen toplam 10'a bölünür ve kalan kontrol edilir 4. Kalan 0 ise sayı geçerlidir, değilse geçersizdir 4.
Luhn algoritmasının kesin işleyişi, 19. yüzyılın başlarında Johann Carl Friedrich Gauss tarafından geliştirilen matematiksel bir teknik olan modüler aritmetiğe dayanır 1.
Luhn algoritması, özellikle ödeme işlemleri ve veri girişi alanlarında hata tespiti ve veri güvenliği için yaygın bir çözümdür 1.
5 kaynaktan alınan bilgiyle göre: