Kredi Kartlarinin Onaylanmasi - Check Digit
Internette bir çok siteye girmek için Kredi Karti Numaranizi vermeniz gerekir. Atmasyon Kred karti girmeyi denediyseniz, bunun ise yaramadigini görmüssünüzdür. Çogu Kredi Kartlarinin geçerliligi Check-Digit (basamak denetimi) yöntemiyle Hesaplanir. Çok basit bir algoritma uygulanarak, Check-Digit kullanilarak Encode edilmis kredi kartinin geçerli olup olmadigi ögrenilebilir.
1.Baslik, Uzunluk, ve Check Digit Kavramlari:
Bu tabloda geçerliligini kontrol etmek isteyebiliceginiz Kartlarla ilgili bilgi verilmistir.
CARD TÜRÜ
|
Baslik
|
Uzunluk
|
Check digit algoritmasi
|
MASTERCARD
|
51-55
|
16
|
mod 10
|
VISA
|
4
|
13, 16
|
mod 10
|
AMEX
|
34
37
|
15
|
mod 10
|
Diners Club/
Carte Blanche
|
300-305
36
38
|
14
|
mod 10
|
Discover
|
6011
|
16
|
mod 10
|
enRoute
|
2014
2149
|
15
|
Hersey olabilir
|
JCB
|
3
|
16
|
mod 10
|
JCB
|
2131
1800
|
15
|
mod 10
|
2. LUHN Formülü (Mod 10) Geçerlilik Testi...
Asagidaki islemleri uygulayip Kredi karti numarasinin geçerliligini kontrol edebilirsiniz.
Step 1: Sagdan 2. numaradan baslayarak ve birer rakam atlayarak bütün sayilari 2 ile çarpin.
Step 2: Çarptiginiz sayilarin Çarpimlarinin basamaklarini birbirleriyle toplayin. ve bunlara çarpmadiginiz sayilari ekleyin.
Step 3: Elde ettiginiz sayi Mod 10 a göre 0 degerindeyse, Yani 10 a kalansiz bölünüyorsa Bu kredi karti geçerlidir.
Örnek: 49927398716 Numarasina bu Algoritmayi uygulayalim...
Step 1:
4 9 9 2 7 3 9 8 7 1 6
x2 x2 x2 x2 x2
-----------------------------------------------
18 4 6 16 2
Step 2: 4 +(1+8)+ 9 + (4) + 7 + (6) + 9 +(1+6) + 7 + (2) + 6
Step 3: Toplam = 70 ==> 70=0 (Mod 10) : Kart Numarasi dogrulandi.
Note: Card geçerli çünkü 70, 10a kalansiz bölünür.
Eger bunu Geçerli olduguna emin oldugunuz bir Kredi kartinda denediyseniz ve ise yaramiyorsa su noktalari tekrar gözden geçirin...
- Kart numarasi kaç basamak olursa olsun hep sagdan baslayin
- En sagdaki sayi Check-Digit dir. Onu Kesinlikle 2 ile çarpmayin.
Kredi Kartlarinin son kullanma tarihlerini matematiksel islemlerle nasil bulacaginizi da yakinda yine tahribat.com dan ögrenebilirsiniz... hade kodum...
|