JUDUL
IMPLEMENTASI KEMANAN WEB SERVICE PADA KUEKU.ID
MENGGUNAKAN ALGORITMA ELLIPTIC CURVE 25519
2. LATAR BELAKANG
Di Indonesia Sendiri sudah sangat banyak sekali industri-industri yang pada
awalnya berjualan secara konvensional,mulai memanfaatkan media E-commerce
sebagai sarana untuk melakukan proses jual beli,tetapi sayangnya saat ini belum
ada E-commerce yang khusus untuk menampung atau mewadahi industri-industri
kue,padahal kue sendiri masih tetap menjadi hal yang paling sering dicari oleh
orang-orang,baik untuk acara ulang tahun,maupun pernikahan,dengan adanya
wadah E-commerce bagi industri kue pastinya akan membuat para wiraswata yang
bergerak pada bidang industri kue akan lebih dipermudah.
Salah satu jenis algoritma kriptografi modern yang sering digunakan adalah
algoritma kriptografi kunci publik atau yang bisa disebut juga dengan kriptografi
kunci asimetris. Algoritma kunci publik memiliki dua buah kunci dalam proses
pengamananpesan, yaitu kunci publik dan kunci privat. Kunci privat adalah kunci
yang digunakanuntuk proses dekripsi dan sifatnya rahasia, sedangkan kunci publik
adalah kunci yang digunakan untuk melakukan enkripsi dan sifatnya tidak rahasia.
Untuk saling bertukarkunci antar pengirim dan penerima, dibutuhkan sebuah
mekanisme pertukaran kunci. ECDH merupakan salah satu algoritma pertukaran
kunci yang cukup aman ,pada kasus ini akan diimplementasikan pada sebuah web
service . Proses enkripsi dan dekripsi API pada aplikasi ini akan menggunakan
algoritma pertukaran kunci ECDH yang menggunakan kurva 25519. Kurva 25519
atau Curve 25519 merupakan kurva eliptik yang komputasinya keil tetapi tetap
aman karena kompleksitasnya
3. RUMUSAN MASALAH
Berdasarkan latar belakang dan berdasarkan pengamatan yang dilakukan oleh
penulis, maka dapat diuraikan beberapa permasalahan yang dihadapi, antara lain:
1. Kurang fleksibilitasnya sebuah website E-commerce dikarenakan beragam
bahasa pemograman yang digunakan .
2. Rawannya pencurian dan perubahan data customer dalam transaksi jual-
beli
4. TUJUAN DAN KEGUNAAN
Berdasarkan latar belakang dan berdasarkan pengamatan yang dilakukan oleh
penulis, maka dapat diuraikan beberapa permasalahan yang dihadapi, antara lain:
1. Menjebatani pengiriman data yang dilakukan dalam sistem KUEKU.ID
dengan REST API
2. Melakukan Enkripsi dan dekripsi pada pengiriman data dan serluruh
pengunaan data transaksi jual - beli termasuk data sensitif