Implementasi Algoritma Elliptic Curve Cryptography (ECC) Untuk Pengamanan File Berbasis Web
Kata Kunci:
Algoritma Elliptic Curve Cryptography (ECC), Kriptografi, FileAbstrak
PT. KMK GLOBAL SPORTS adalah sebuah perusahaan yang bergerak di bidang Industri Manufaktur pembuatan alas kaki. PT. KMK GLOBAL SPORTS hampir setiap hari melakukan produksi untuk proses pembuatan alas kaki seperti sepatu maupun sandal. Dalam proses pembuatan perencanaan produk alas kaki didesain oleh sang desainer untuk dilakukan proses pembuatan alas kaki tersebut, kemudian hasil dari gambar desain tersebut sangatlah rahasia. Hal ini dapat mempermudah orang lain yang tidak mempunyai hak akses untuk dapat mengetahui secara langsung isi dari file tersebut serta dapat memberi peluang kepada mereka untuk melakukan pembocoran, mendistribusikan maupun melakukan modifikasi lain terhadap isi dari file tersebut. Oleh karena itu dibutuhkan aplikasi yang dapat memudahkan pengguna untuk menginput dan menyimpan data-data tersebut dengan aman dan terjaga. Teknik pengamanan data ini dilakukan dengan menggunakan teknik kriptografi Elliptic Curve Cryptography (ECC) yang dapat dimanfaatkan untuk mengamankan data serta memberikan kemudahan kepada user untuk mengamankan datanya supaya isi dari data tersebut tidak diketahui oleh pihak yang tidak memiliki kepentingan terhadap data tersebut. Aplikasi pengamanan file dengan menggunakan algoritma kriptografi Elliptic Curve Cryptography (ECC) dapat diimplementasikan dalam bahasa PHP mampu mengamankan file yang berextention pdf,docx, doc,pptx, jpg, dan xlsx dengan size maksimal yaitu 2048MB.
Referensi
Brahmana Putra, A.B,. Kusyanti, A., & Data, M. Implementasi Algoritme Grain V1 Untuk Enkripsi Gambar Pada Aplikasi Berbasis Web. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer , vol. 2, no. 12, pp. 7157-7164, 2018.
Santoso. H., & Siambaton, Z. Aplikasi Pengamanan Ekstensi File Menggunakan Kriptografi One Time Pad (Otp) Dan Elliptic Curve Cryptography (Ecc). JISTech, vol. 5, no. 1, pp. 22-38, 2020.
E. I. Sari, “Perancangan Aplikasi Kriptografi Asimetris Dengan Menerapkan Metode Elliptic Curve Cryptography,” MEANS: Media Informasi Analisa dan Sistem, vol. 3, no. 1, pp. 24-28, 2018.
Y. Wiharto and A. Irwan, “Enkripsi Data Menggunakan Advanced Encryption Standard 256,” Jurnal Kilat, vol. 7, no. 2, pp, 91-99, 2018.
Y. Putra, Y. Yunus and Sumijan, “Meningkatkan Keamanan Web Menggunakan Algoritma Advanced Encryption Standard (AES) terhadap Seragan Cross Site Scripting,” Jurnal Sistim Informasi dan Teknologi,” vol. 3, no. 2, pp. 56-63, 2021.
Saepulrohman, A, & Negara, T. P. Implementasi Algoritma Tanda Tangan Digital Berbasis Kriptografi Kurva Eliptik Diffie-Hellman, KOMPUTASI, vol.18, no.1, pp. 22– 28, 2021.
H. Santoso and M. Z. Siambaton, “Aplikasi Pengamanan Ekstensi File Menggunakan Kriptografi One Time Pad (Otp) dan Elliptic Curve Cryptography (Ecc),” JISTech: Journal of Islamic Science and Technology, vol. 5, no. 1, pp. 22-38, 2020.
M. A. Putra, et al, “Perancangan Aplikasi Enkripsi & Deskripsi pada Dokumen File Dengan Algoritma Triple DES Berbasis Web,” Jurnal Pendidikan Sains dan Komputer, vol. 2, no. 1, pp. 57-69, 2022.
U. W. Latifah and P. W. Prasetyo, “Implementasi Kriptografi Kurva Eliptik Elgamal Di Lapangan Galois Prima Pada Proses Enkripsi Dan Dekripsi Berbantuan Software Python,” Journal of Fundamental Mathematics and Applications (JFMA), vol. 4, no. 1, pp. 45-60, 2021.
G. I. Taopan, M. Boru and A. Fanggida, “Pengamanan Portable Document Format (Pdf) Menggunakan Algoritma Kriptografi Eliptik,” J-ICON, vol. 10, no. 1, pp. 47-54, 2022.