BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. Toko Barokah merupakan toko yang bergerak di bidang penjualan. Produk

UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi saat ini semakin pesat, sehingga dapat mengubah gaya

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. barang yang berharga di dalam masyarakat. Oleh karena itu maka dibutuhkan suatu

BAB 1 PENDAHULUAN. berkomunikasi, sharing data, dan sebagainya (Syamsuardi, 2004).

BAB I PENDAHULUAN I.1. Latar Belakang

BAB I PENDAHULUAN. berjalan lancar, cepat, tepat dan pastinya mudah. dengan transaksi keuangan dengan tepat dan akurat. Sebagai contoh penulis

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Pada letak persebaran peserta keluarga berencana ini, akan membantu

BAB I PENDAHULUAN. Kecil Menengah (UKM) yang dibangun di Surabaya. Sentra UKM MERR

BAB I PENDAHULUAN I.1 LATAR BELAKANG

BAB I PENDAHULUAN. Jaringan komputer adalah sebuah sistem yang terdiri atas komputerkomputer

BAB IV HASIL DAN PEMBAHASAN

PERANCANGAN APLIKASI SITUS WEB PENJUALAN SHEE MOSLEM SHOP MENGGUNAKAN PHP DAN MYSQL. Nama : Yusika Rona Qoriyana NPM :

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB 1 PENDAHULUAN 1. 1 Latar Belakang Masalah

BAB I PENDAHULUAN. bahkan luar negeri. Hal ini dikarenakan produk souvenir merupakan produk

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB I PENDAHULUAN. informasi yang dimiliki tidak cukup bila informasi tersebut tidak digunakan

BAB I PENDAHULUAN. keseluruhan kebutuhan manusia dalam melakukan pekerjaan sehari-hari. Aplikasi

BAB 1 PENDAHULUAN. yang saling terkait dan saling mendukung sehingga menjadi suatu informasi

BAB I PENDAHULUAN. E-Commerce atau toko online merupakan salah satu konsep yang cukup

BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu.

BAB I PERSYARATAN PRODUK

KEAMANAN E-COMMERCE MENGGUNKAN SECURE TRANSAKSI ELEKTRONIK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB I PENDAHULUAN. telekomunikasi seluler atau komunikasi bergerak (mobile communication) juga

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. penerimaan yang luas, maka penggunaan internet sebagai fasilitas

BAB 1 PENDAHULUAN. jurang kesenjangan digital (digital divide), yaitu keterisolasian dari perkembangan

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Di era globalisasi seperti saat ini dunia teknologi dan informasi

Pembangkitan Nomor Kartu Kredit dan Pengecekannya Dengan Menggunakan Algoritma Luhn

BAB I PENDAHULUAN. internet merupakan salah satu media informasi yang terbesar. Internet dapat

1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. cepat, seiring dengan kebutuhan manusia yang juga terus bertambah. Teknologi

BAB I PENDAHULUAN. Optik ANNISA yang berlokasi di Jl. Ahmad Yani 157 (Timur RS. Muslimat)

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah


BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

BAB I PENDAHULUAN. instansi serta jenis usaha yang lain telah menggunakan teknologi komputer.

BAB I PENDAHULUAN. Pertumbuhan penggunaan perangkat mobile diseluruh dunia meningkat secara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Atika Fashion yang berlokasi di Jl. Letjend Sukowati Gupolo Kecamatan

BAB I PENDAHULUAN. Perkembangan teknologi saat ini cenderung mengarah pada teknologi yang

BAB 1 PENDAHULUAN. perusahaan diharapkan agar mampu menerapkan dan mengikuti. pelayanannya dimana petugas yang melayani pemesanan travel harus

BAB I PENDAHULUAN. enak dan harga yang bersahabat, pelayanan kepada customer menjadi point

BAB 1 PENDAHULUAN. Terdapat beberapa keunggulan dari internet, salah satunya yaitu dapat menyampaikan

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

BAB I PENDAHULUAN. jaringan internet melalui teknologi wireless. menciptakan aplikasi/perangkat lunak mereka sendiri.

BAB 1 PENDAHULUAN. menjual berbagai jenis pakaian. Seiring dengan perkembangan fashion pakaian ini

BAB I PENDAHULUAN. Perkebunan dan Kehutanan Kabupaten Aceh Tamiang selaku. informasi yang terbaik bagi setiap perusahaan yang membutuhkan.

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Dosen Fakultas Teknik, 2) MahasiswaFakultas Teknik Universitas Satya Negara Indonesia Abstrak

BAB I. Pendahuluan. dan sebagai penunjang dalam pengembangan pasar, meningkatkan efisiensi, dapat

BAB I PENDAHULUAN 1 bab 1

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. Pada era kemajuan teknologi seperti sekarang ini, manusia dapat melakukan

BAB I PENDAHULUAN. terhadap kebutuhan dari pengguna (user needs). Sesuai dengan paradigma

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Dinas Koperasi dan Usaha Mikro, Kecil dan Menengah Kabupaten Subang

BAB I PENDAHULUAN. globalisasi pada saat sekarang ini, penggunaan komputer yang baik juga berperan. penting pada siklus penyusunan laporan akuntansi.

BAB I PENDAHULUAN Latar Belakang Masalah

DAFTAR ISI. Halaman Judul... i. Halaman Persetujuan... ii. Halaman Pengesahan... iii. Halaman Persembahan... iv. Halaman Motto...v. Intisari...

MILIK UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB I PENDAHULUAN. analisis terhadap sesuatu serta peristiwa-peristiwa yang terjadi dimuka bumi.

BAB I PENDAHULUAN. menyebabkan membuat beralihnya media periklanan offline ke media online. masalah pada sistem penjualan secara konvensional.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI PEMESANAN BUKU SECARA ONLINE BERBASIS WEB DAN IVR

BAB I PENDAHULUAN. membantu dan bermanfaat bagi lembaga-lembaga atau perusahaanperusahaan. Penyampaian informasi dengan website tidak membutuhkan

BAB 1 PENDAHULUAN. pengguna jejaring sosial yang bahkan tidak dapat dibatasi cakupannya, dapat. dibutuhkan oleh sebuah organisasi tertentu.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. pada perkembangan dari sistem informasi. E-commerce adalah salah satu

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. Informasi merupakan salah satu kebutuhan di dalam suatu instansi,

BAB I PENDAHULUAN. Seiring dengan semakin berkembangnya zaman, sekarang ini perkembangan

BAB I PENDAHULUAN. 1.1 Latar belakang

Proyek Akhir II Aplikasi Transaksi Pengisian Voucher Handphone Berbasis Web BAB I PENDAHULUAN

Aplikasi Aritmetika Modulo dalam Validasi Nomor Kartu Kredit

BAB I PENDAHULUAN LATAR BELAKANG MASALAH RUMUSAN MASALAH MASALAH RUANG LINGKUP TUJUAN PENELITIAN...

BAB 1 PENDAHULUAN. merupakan suatu toko yang memasarkan produk dari. beberapa home industri kulit seperti sepatu dan sandal.

Bab 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. pesat yang diindikasikan perkembangan teknologi telekomunikasi dan komputer.

1.1 Latar Belakang Masalah

Penggunaan Algoritma LUHN Sebagai Validator Kartu Kredit dan Ponsel

BAB I PENDAHULUAN 1.1 LATAR BELAKANG Anggraela Catering Service

BAB I PENDAHULUAN. nya. Karena diare merupakan hal yang sering dan rentan terjadi pada anak-anak di

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Meningkatnya kebutuhan untuk melakukan transaksi online dalam dekade terakhir ini mendorong pertumbuhan aplikasi web yang mampu melayani transaksi yang cepat dan murah. Salah satu solusinya adalah penggunaan kartu kredit. Namun, dilihat dari segi keamanannya, keamanan kartu kredit sangat rapuh. Dalam melakukan transaksi pembayaran online, seseorang bisa saja memasukkan nomor palsu (tidak valid) ke dalam form transaksi, untuk itu perlu dilakukan validasi terlebih dahulu yang bisa langsung diterapkan pada aplikasi web untuk mengecek apakah nomor yang diajukan oleh pelanggan valid atau tidak sebelum dilakukan authorization ( pengesahan pembayaran) lebih lanjut (Tripurnasatria,2008). Untuk melakukan validasi ini, tidak diperlukan algoritma validasi yang rumit. Cukup dengan memanfaatkan salah satu algoritma yang sangat populer untuk validasi nomor kartu, yaitu algoritma Luhn. Algoritma ini terbilang sangat sederhana karena hanya memanfaatkan sifat kongruen dari operasi modulo (dalam hal ini modulo 10), namun cukup ampuh untuk menjamin nomor kartu tersebut sudah valid atau tidak (Tripurnasatria,2008). Keamanan kartu kredit tergantung pada kerahasiaan nomor kartunya. Ini berarti bahwa ketika seseorang (selain pemegang kartu) membaca nomor kartu, keamanannya akan menjadi lemah. Karena hal ini terjadi hampir sepanjang waktu yaitu ketika transaksi dilakukan, maka dapat dikatakan keamanan kartu kredit secara umum sangat lemah. Namun, seorang user yang hanya mengetahui nomor kartu kredit saja hanya bisa melakukan transaksi tertentu. Merchant biasanya akan

2 menerima nomor kartu kredit tanpa verifikasi tambahan untuk pengiriman barang yang dipesan, namun alamat pengiriman akan dicatat, jadi penjahat kartu kredit harus memberikan alamat anonymous (bukan miliknya) dan mengumpulkan barang hasil pesanannya tersebut tanpa diketahui. Beberapa merchant akan menerima pembayaran dengan memberikan nomor kartu kredit hanya untuk pembelian di tempat (toko) karena akses mensyaratkan kartunya sendiri diperlihatkan, dan harus memberikan tanda tangan. Kartu yang dicuri dapat dibatalkan (di-block), dan jika hal ini dilakukan dengan sangat cepat, tidak ada perampokan yang dapat berlangsung terhadap kartu tersebut. Untuk pembelian melalui internet, level keamanannya sama dengan lewat pengiriman (hanya mensyaratkan kita mengetahui nomor kartu) sehingga pencuri hanya perlu memikirkan bagaimana mengumpulkan barang hasil pesanan tanpa diketahui. Salah satu teknik yang paling aman untuk mencegah hal ini adalah dengan mensyaratkan PIN keamanan pada kartu (seperti pada kartu telepon selular) yang tentu saja harus menyertakan kartunya. Algoritma Luhn (sering juga disebut Formula Luhn, atau algoritma mod 10) adalah formula sederhana untuk memvalidasi berbagai macam nomor kartu, misalnya kartu kredit. Formula ini diciptakan oleh seorang ilmuwan dari IBM bernama Hans Peter Luhn. Algoritma ini merupakan public domain dan sangat banyak digunakan pada saat ini. Algoritma ini tidak ditujukan sebagai fungsi hash yang aman secara kriptografis; algoritma ini dirancang untuk melindungi terhadap kesalahan teknis, bukan serangan yang berbahaya. Sebagian besar kartu kredit dan berbagai nomor identifikasi yang dikeluarkan pemerintah di berbagai negara menggunakan algoritma ini sebagai metode sederhana untuk membedakan nomor yang valid dari berbagai digit random (Kilgo,2006).

3 1.2 Rumusan Masalah Adapun Rumusan dari permasalahan dalam skripsi ini adalah Bagaimana agar sistem transaksi online yang dibangun menjadi aman dan tidak disalahgunakan oleh pihak pihak lain. 1.3 Batasan Masalah Adapun batasan masalah dari skripsi ini adalah : 1. Sistem yang dibuat berfungsi untuk validasi nomor kartu kredit. 2. Hasil validasi yang dihasilkan berupa status kartu (Valid atau Tidak), Nomor Kartu Kredit, Nama Pemilik Kartu Kredit, Nama Bank yang mengeluarkan kartu kredit tersebut, dan Jenis Kartu Kredit yang digunakan seperti (Visa, Master Card, dan lain-lain). 3. Sistem mengimplementasikan algoritma Luhn sebagai metode untuk menentukan nomor kartu kredit yang valid atau tidak. 4. Sistem diimplementasikan dalam bentuk perangkat lunak menggunakan PHP dan menggunakan MySQL sebagai Database Management System (DBMS). 1.4 Tujuan Penelitian Adapun tujuan dari pembuatan skripsi ini adalah untuk menciptakan sebuah e- commerce atau sistem transaksi online yang aman. 1.5 Manfaat Penelitian Adapun manfaat dari pembuatan skripsi ini adalah : 1. Mengetahui valid atau tidaknya sebuah nomor kartu kredit. 2. Mengetahui Jenis Kartu Kredit dari sebuah Nomor kartu kredit seperti (Visa, Master Card, dan lain-lain). 3. Mengetahui Nama Pemilik kartu kredit. 4. Mengetahui Nama Bank yang mengeluarkan kartu kredit.

4 1.6 Metode Penelitian Dalam penulisan skripsi ini, penulis melakukan beberapa hal untuk mendapatkan data yang diperlukan, antara lain: 1. Metode Pengumpulan Data Beberapa metode pengumpulan data yang dilakukan oleh penulis yaitu: a. Studi Literatur Tahapan ini dilakukan dengan mempelajari sumber-sumber seperti buku-buku referensi yang berkaitan dengan skripsi ini maupun internet. 2. Metode Perancangan Sistem a. Analisis Kebutuhan Analisis kebutuhan adalah yaitu analisa Metode Luhn yang dilakukan untuk menentukan input dan output yang diinginkan berdasarkan rumus yang ada. b. Analisis dan Perancangan Sistem Perancangan sistem merupakan tahapan yang dilakukan untuk membuat sebuah rancangan program berdasarkan input dan output yang diinginkan. c. Implementasi Sistem Setelah pembuatan perancangan sistem maka langkah selanjutnya adalah mengimplementasi hasil perancangan ke dalam program d. Pengujian Sistem Pengujian merupakan langkah setelah algoritma Luhn dimplementasikan untuk mengetahui kesalahan atau trouble yang mungkin terjadi, sampai dipastikan sistem dapat berjalan dengan sempurna. e. Penulisan laporan penelitian Laporan penelitian merupakan rangkuman dari penelitian yang dilakukan untuk digunakan sebagai bukti proses dari penelitian yang telah dilakukan dari awal penelitian sampai berakhirnya penelitian.

5 1.7 Sistematika Penulisan Adapun langkah-langkah dalam menyelesaikan penelitian ini adalah sebagai berikut: BAB 1 : PENDAHULUAN Bab ini menjelaskan mengenai latar belakang pemilihan judul skripsi Analisis dan Implementasi Algoritma Luhn untuk Otentikasi Nomor Kartu Kredit Pada Sistem Transaksi Online.rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, dan sistematika penulisan. BAB 2 : LANDASAN TEORI Bab ini membahas mengenai teori-teori yang berkaitan dengan perancangan sistem Otentikasi Nomor Kartu Kredit dengan menggunakan algoritma Luhn pada Sistem Transaksi Online dan teori lainnya yang mendukung dalam pembuatan aplikasi. BAB 3 : ANALISIS DAN PERANCANGAN SISTEM Bab ini terdiri dari analisis sistem dan perancangan sistem untuk otentikasi nomor kartu kredit. Pada bagian analisis sistem dimuat uraian tentang analisis data sistem (seperti analisis cara kerja algoritma Luhn) dan komponen sistem. Pada bagian perancangan sistem, membahas tentang perancangan variabel dan perancangan form yang akan diimplementasikan pada sistem. BAB 4 : IMPLEMENTASI DAN PENGUJIAN Bab ini membahas bagaimana mengimplementasikan aplikasi yang telah dirancang ke dalam bahasa pemrograman dan menguji aplikasi yang telah dibangun. BAB 5 : KESIMPULAN DAN SARAN Bab ini memuat kesimpulan dari keseluruhan uraian bab-bab sebelumnya dan saran-saran yang diharapkan dapat bermanfaat dalam pengembangan selanjutnya.