Langkah berikut ini adalah sebuah langkah kecil untuk mengecek keaslian sebuah kartu kredit dengan mempergunakan Logaritma Luhn yang ditemukan oleh Hans Peter Luhn. Dengan memakai Logaritma Luhn kita bisa mengetahui apakah sebuah Kartu itu Valid atau tidak, dalam waktu yang singkat (hanya perlu waktu kurang dari lima menit).
Seperti kita ketahui, umumnya sebuah kredit mempunyai 16 digit number meski dalam beberapa kasus ada juga yang digitnya sampai 19. Sebelum mulai mempergunakan Logaritma Luhn yang pertama kali kita perlukan adalah sebuah tabel dengan jumlah baris empat buah, dan jumlah kolom disesuaikan dengan banyak digit kartu kredit yang akan kita cek.
1. Misal kita akan mengecek sebuah kartu kredit (credit card) dengan nomor 7563 8924 1329 5497, apakah merupakan sebuah kartu kredit yang valid atau tidak. Pertama tuliskan semua nomor tersebut pada baris pertama.
7 | 5 | 6 | 3 | 8 | 9 | 2 | 4 | 1 | 3 | 2 | 9 | 5 | 4 | 9 | 7 |
7x2=14 | 5 | 6x2=12 | 3 | 8x2=16 | 9 | 2x2=4 | 4 | 1x2=2 | 3 | 2x2=4 | 9 | 5x2=10 | 4 | 9x2=18 | 7 |
14-9=5 | 5 | 12-9=3 | 3 | 16-9=7 | 9 | 4 | 4 | 2 | 3 | 4 | 9 | 10-9=1 | 4 | 18-9=9 | 7 |
5 | 5 | 3 | 3 | 7 | 9 | 4 | 4 | 2 | 3 | 4 | 9 | 1 | 4 | 9 | 7 |
2. Pada baris kedua tabel tersebut, kalikan dengan 2.
3. Pada baris ketiga, jadikan semua nomor pada baris kedua menjadi kurang dari 10, jika perlu kurangi dengan 9 supaya menjadi kurang dari 10
4. Masukan hasil dari baris ketiga ke baris keempat.
5. Terakhir jumlah semua angka yang didapat pada baris keempat.
6. Untuk mengetahui valid atau tidaknya sebuah kartu kredit, hasil dari langkah ke-5 harus habis dibagi 10 (tanpa tanda koma dibelakang) dalam arti lain merupakan kelipatan 10. Pada contoh diatas hasil penjumlahan dari baris keempat adalah sebanyak 79 yang tidak habis dibagi 10, jadi bisa dipastikan bahwa kartu kredit tersebut tidak valid alias palsu.
EmoticonEmoticon