IMPLEMENTASI ALGORITMA ENKRIPSI CAESAR CIPHER DAN VIGENERE CIPHER PADA APLIKASI MOBILE DAN REST API DATA PERUSAHAAN PADA PT. CENTRAL CAPITAL FUTURES
Abstract
PT. Central Capital Futures merupakan salah satu perusahaan pialang berjangka yang berada di Indonesia. Sejauh ini PT. Central Capital Futures memiliki sebuah server data dimana berisi data perusahaan yang bersifat rahasia. Seluruh komunikasi data menggunakan REST API. REST API merupakan suatu metode komunikasi untuk perturakan data menggunakan protokol HTTP. Dalam prosesnya terjadi sebuah request data lalahdari suatu platform ke server data dan menghasilkan sebuah response berupa JSON yang nantinya akan diolah oleh platform tersebut untuk ditampilkan. Namun format response data yang ditampilkan pada mekanisme ini masih berupa JSON yang masih plaintext sehingga tidak akan menjamin kerahasiaan dan integritas datanya, jika terjadi serangan seperti penyadapan paket data. Penanggulangannya ialah dengan menerapkan algoritma kriptografi, yaitu kombinasi atas algoritma Caesar Cipher dan Vigenere Cipher pada saat proses pertukaran data, sehingga response yang tadinya berupa JSON yang masih plaintext akan berubah menjadi ciphertext yang masih harus di proses terlebih dahulu oleh platform agar dapat dibaca. Proses pengamanan ini dilakukan dengan membuat sebuah program yang nantinya akan mengintervensi setiap proses yang akan lewat. Diharapkan dengan adanya proses pengamanan ini dapat membantu menyelesaikan masalah keamanan komunikasi data pada PT. Central Capital Futures.Downloads
Downloads
Published
How to Cite
Issue
Section
License
CC BY-SA 4.0
Creative Commons Attribution-ShareAlike 4.0 International
This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.
BY: Credit must be given to you, the creator.
SA: Adaptations must be shared under the same terms.ng