Sistem Distribusi E-book Berbasis Kriptografi Asimetris Menggunakan Algoritma RSA untuk Perlindungan Hak Cipta
Abstract
Pengembangan sistem distribusi dan aplikasi pembaca e-book merupakan pengembangan
sistem yang berfokus pada penerapan algoritma kriptografi asimetris, yaitu algoritma yang
menggunakan sepasang kunci, kunci privat dan kunci publik. Sistem ini dikembangkan
berdasarkan fakta bahwa maraknya fenomena pembajakan buku digital yang terjadi saat ini,
yang merupakan pelanggaran hak cipta. Akibatnya, seluruh pihak yang terlibat dalam
pendistribusian e-book akan mengalami kerugian yang besar.
Sistem ini merupakan sistem berbasis web yang dikembangkan menggunakan bahasa
pemrograman PHP, basis data SQL, serta algoritma RSA dengan bantuan library OpenSSL
untuk menerapkan algoritma asimetris. Sistem ini memiliki beberapa fitur utama yang
didefinisikan menggunakan diagram use case dan diagram aktivitas, yaitu membeli buku,
membaca buku, menambahkan pengguna lain sebagai teman, dan memberi buku kepada
pengguna lain. Adapun pengguna yang memiliki akses sebagai admin dapat menambahkan
buku ke dalam basis data.
Hasil dari pengujian sistem menggunakan metode black box menunjukkan bahwa seluruh
fitur sistem dapat berjalan dengan baik sesuai harapan. Pengujian proses enkripsi dan dekripsi
e-book menggunakan algoritma asimetris RSA juga dilakukan, dengan hasil waktu yang
cukup lama untuk pemrosesan e-book berukuran besar.
Dengan adanya sistem ini, diharapkan dapat menjadi wadah yang aman dalam ekosistem
pendistribusian buku digital, sehingga upaya untuk melindungi hak cipta dapat terlaksana
dengan baik.
Collections
- Informatics Engineering [2548]
