Pengamanan Pesan E-Complaint Fasilitas dan Kinerja Civitas Akademika Menggunakan Algoritma RSA
DOI:
https://doi.org/10.25126/jtiik.2022965388Abstrak
Keluhan merupakan suatu bentuk pengaduan yang muncul karena ketidakpuasan produk atau layanan perusahaan. ISB Atma Luhur tidak terlepas dari adanya keluhan mengenai fasilitas kampus, serta kinerja dosen dan karyawan. Meskipun keluhan identik dengan hal negatif dan sulit ditangani, namun harus diselesaikan karena menyangkut kredibilitas perusahaan. Kebanyakan mahasiswa memilih untuk tidak melaporkan keluhan, khususnya mengenai kinerja dosen dan karyawan, karena takut terjadi kebocoran pada keluhan yang disampaikan. Hal tersebut bisa mengakibatkan pengurangan nilai akademik dan pelayanan yang buruk ketika mengurus administrasi perkuliahan. Penggunaan teknik kriptografi dengan algoritma RSA dijadikan sebagai solusi untuk mencegah kebocoran pesan. Kriptografi digunakan untuk menerjemahkan pesan ke dalam bentuk kode sehingga isi pesan sebenarnya tidak dapat diketahui secara langsung. Pemilihan RSA sebagai algoritma kriptografi karena sulitnya pemfaktoran bilangan prima dalam pembuatan kunci. Pemfaktoran tersebut akan menghasilkan kunci publik untuk proses enkripsi pesan, dan kunci privat untuk proses dekripsi pesan. Proses enkripsi menghasilkan ciphertext dan proses dekripsi menghasilkan plaintext. Pengujian brute force menghasilkan bahwa dengan panjang kunci sebesar 24 bit, maka waktu yang dibutuhkan untuk menemukan kunci privat sebanyak 16.777.216 adalah selama 16,77 detik/106 percobaan. Berdasarkan pengujian tersebut, peluang untuk menemukan kunci privat yang tepat membutuhkan waktu yang lama, sehingga kebocoran pesan pada aplikasi e – complaint dapat dicegah dengan baik.
Abstract
A grievance is a complaint that arises because of the emergence of the company's products or services. ISB Atma Luhur is inseparable from complaints about campus facilities and the performance of lecturers and employees. Because complaints can be company problems, so must be correct. Most students choose not to report their grievances, especially regarding lecturers and employees, for fear of leaks in the complaints submitted. However, it can decrease academic grades and poor service when taking care of lecture administration. This study proposes the application of cryptography, which converts messages into code, so the actual message is not known. The use of cryptographic techniques with the RSA algorithm is used as a solution to prevent message leakage. The choice of RSA as a cryptographic algorithm is due to the difficulty of factoring prime numbers in key generation. This factoring will generate a public key for the message encryption process and a private key for the message decryption process. The encryption process produces ciphertext, and the decryption process produces plaintext. Brute force testing results that with a key length of 24 bits, the time required to find the private key of 16,777,216 is 16.77 seconds/106 attempts. Based on these tests, the opportunity to find the right private key in a long time so that there is no message on the e-complaint application can result in good.
Unduhan
Referensi
AFRIANSYAH, J.Y., 2019. Dear Customer, I Love You! Jakarta Pusat: Elex Media Komputindo.
AL-KADEI, F.H.M.S., MARDAN, H.A. AND MINAS, N.A., 2020. Speed Up Image Encryption by Using RSA Algorithm. In: 2020 6th International Conference on Advanced Computing and Communication Systems, ICACCS 2020. pp.1302–1307. DOI: 10.1109/ICACCS48705.2020.9074430
ATMODJO, M.W., 2020. Manajemen Komplain Pada Industri Jasa Pelayanan Makanan - Minuman. Yogyakarta: ANDI.
CHATTERJEE, A., DHANOTIA, J., BHATIA, V. AND PRAKASH, S., 2018. Virtual Optical Encryption Using Phase Shifted Digital Holography and RSA Algorithm. In: 2018 3rd International Conference on Microwave and Photonics, ICMAP 2018. pp.1–2. DOI: 10.1109/ICMAP.2018.8354560
DARWIS, D., PRABOWO, R. AND HOTIMAH, N., 2018. Kombinasi Gifshuffle, Enkripsi AES dan Kompresi Data Huffman untuk Meningkatkan Keamanan Data. Jurnal Teknologi Informasi dan Ilmu Komputer, 5(4), pp.389–394. DOI: 10.25126/jtiik.201854727
FADLAN, M. AND HADRIANSA, H., 2017. Rekayasa Aplikasi Kriptografi dengan Penerapan Kombinasi Algoritma Knapsack Merkle Hellman dan Affine Cipher. Jurnal Teknologi Informasi dan Ilmu Komputer, 4(4), pp.268–274. DOI: 10.25126/jtiik.201744468
FAHRIANI, N. AND ROSYID, H., 2019. Implementasi Teknik Enkripsi dan Dekripsi di File Video Menggunakan Algoritma Blowfish. Jurnal Teknologi Informasi dan Ilmu Komputer, 6(6), pp.697–702. DOI: 10.25126/jtiik.2019661465
HERLINAH AND KH, M., 2019. Pemrograman Aplikasi Android dengan Android Studio, Photoshop dan Audition. Jakarta: PT Elex Media Komputindo.
ISWARI, N.M.S., 2017. Key Generation Algorithm Design Combination of RSA and ElGamal algorithm. Proceedings of 2016 8th International Conference on Information Technology and Electrical Engineering: Empowering Technology for Better Future, ICITEE 2016. DOI: 10.1109/ICITEED.2016.7863255
JAMALUDIN AND ROMINDO, 2020. Kriptografi: Teknik Hybrid Cryptosystem Menggunakan Kombinasi Vigenere Cipher dan RSA. 1st ed. Yayasan Kita Menulis. Yayasan Kita Menulis.
JUNIAWAN, F.P., 2016. RSA Implementation for Data Transmission Security in BEM Chairman E-voting Android Based Application. In: Proceedings - 2016 1st International Conference on Information Technology, Information Systems and Electrical Engineering, ICITISEE 2016. pp.93–98. DOI: 10.1109/ICITISEE.2016.7803054
LUO, G., ZHANG, M., LI, H. AND LI, G., 2019. A Real-Time Perception Information Security Algorithm in Internet of Things. In: Proceedings - 2019 12th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics, CISP-BMEI 2019. pp.0–5. DOI: 10.1109/CISP-BMEI48845.2019.8965730
MALLOULI, F., HELLAL, A., SHARIEF SAEED, N. AND ABDULRAHEEM ALZAHRANI, F., 2019. A Survey on Cryptography: Comparative Study between RSA vs ECC Algorithms, and RSA vs El-Gamal Algorithms. In: Proceedings - 6th IEEE International Conference on Cyber Security and Cloud Computing, CSCloud 2019 and 5th IEEE International Conference on Edge Computing and Scalable Cloud, EdgeCom 2019. pp.173–176. DOI: 10.1109/CSCloud/EdgeCom.2019.00022
RANTELINGGI, P.H. AND SAPUTRA, E., 2020. Algoritma Kriptografi Triple DES Dan Steganografi LSB Sebagai Metode Gabungan Dalam Keamanan Data. 7(4), pp.661–666. DOI: 10.25126/jtiik.202071838
RATNADEWI, ADHIE, R.P., HUTAMA, Y., SALEH AHMAR, A. AND SETIAWAN, M.I., 2018. Implementation Cryptography Data Encryption Standard (DES) and Triple Data Encryption Standard (3DES) Method in Communication System Based Near Field Communication (NFC). Journal of Physics: Conference Series, 954(1). DOI: 10.1088/1742-6596/954/1/012009
SANTHOSH KUMAR, B.J., ROSHNI, R.V.K. AND NAIR, A., 2018. Comparative Study on AES and RSA Algorithm for Medical Images. Proceedings of the 2017 IEEE International Conference on Communication and Signal Processing, ICCSP 2017, 2018-Janua, pp.501–504. DOI: 10.1109/ICCSP.2017.8286408
SIAHAAN, V. AND SIANIPAR, R.H., 2020. Java Untuk Keamanan Data. Medan: Balige Publishing.
SIHOTANG, H.T., EFENDI, S., ZAMZAMI, E.M. AND MAWENGKANG, H., 2020. Design and Implementation of Rivest Shamir Adleman’s (RSA) Cryptography Algorithm in Text File Data Security. Journal of Physics: Conference Series, 1641(1). DOI: 10.1088/1742-6596/1641/1/012042
SYLFANIA, D.Y., JUNIAWAN, F.P. AND AGUSTI, L., 2019. Implementasi Sistem Informasi Akademik Berbasis Android pada SMA Negeri 1 Tempilang. Jurnal Edukasi dan Penelitian Informatika (JEPIN), 5(3), p.301. DOI: 10.26418/jp.v5i3.33276
SYLFANIA, D.Y., JUNIAWAN, F.P., LAURENTINUS, L. AND PRADANA, H.A., 2019. SMS Security Improvement using RSA in Complaints Application on Regional Head Election’s Fraud. Jurnal Teknologi dan Sistem Komputer, 7(3), pp.116–120. DOI: 10.14710/jtsiskom.7.3.2019.116-120
SYLFANIA, D.Y., JUNIAWAN, F.P., LAURENTINUS and PRADANA, H.A., 2020. Blowfish–RSA Comparison Analysis of the Encrypt Decrypt Process in Android-Based Email Application. pp.113–119. DOI: 10.2991/aisr.k.200424.017
SYLFANIA, D.Y., PERKASA, E.B. AND JUNIAWAN, F.P., 2020. Implementasi E-Complaint Mahasiswa dan Civitas Akademika Berbasis Client Server. Jurnal Informatika, 7(2), pp.205–210. DOI: 10.31294/ji.v7i2.8919
TRIANA, F., ENDRI, J. AND SALAMAH, I., 2020. Implementasi Teknik Kriptografi Caesar Cipher untuk Keamanan Data Informasi Berbasis Android. RESTI (Rekayasa Sistem dan Teknologi Informasi), [online] 4(4), pp.627–634. Available at: <http://jurnal.iaii.or.id/index.php/RESTI/article/view/1984>. DOI: 10.29207/resti.v4i4.1984
TRIHASTUTI, Y. AND KRESNA, I., 2020. Metode Pembayaran Elektronik yang Aman pada Online Shopping. Rekayasa Sistem dan Teknologi Informasi (RESTI), 1(10), pp.319–328. DOI: 10.29207/resti.v4i2.1732
WAHAB, O.F.A., KHALAF, A.A.M., HUSSEIN, A.I. AND HAMED, H.F.A., 2021. Hiding Data Using Efficient Combination of RSA Cryptography, and Compression Steganography Techniques. IEEE Access, 9, pp.31805–31815. DOI: 10.1109/ACCESS.2021.3060317
YE LIU; WEI GONG; WENQING FAN, 2018. Application of AES and RSA Hybrid Algorithm in E-mail. In: International Conference on Computer and Information Science (ICIS). Singapore: IEEE.pp.701–703.DOI: 10.1109/ICIS.2018.8466380
ZHANG, H., YU, J., TIAN, C., TONG, L., LIN, J., GE, L. and WANG, H., 2020. Efficient and Secure Outsourcing Scheme for RSA Decryption in Internet of Things. IEEE Internet of Things Journal, 7(8), pp.6868–6881. DOI: 10.1109/JIOT.2020.2970499
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi

Artikel ini berlisensi Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Penulis yang menerbitkan di jurnal ini menyetujui ketentuan berikut:
- Penulis menyimpan hak cipta dan memberikan jurnal hak penerbitan pertama naskah secara simultan dengan lisensi di bawah Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) yang mengizinkan orang lain untuk berbagi pekerjaan dengan sebuah pernyataan kepenulisan pekerjaan dan penerbitan awal di jurnal ini.
- Penulis bisa memasukkan ke dalam penyusunan kontraktual tambahan terpisah untuk distribusi non ekslusif versi kaya terbitan jurnal (contoh: mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan penerbitan awalnya di jurnal ini.
- Penulis diizinkan dan didorong untuk mem-posting karya mereka online (contoh: di repositori institusional atau di website mereka) sebelum dan selama proses penyerahan, karena dapat mengarahkan ke pertukaran produktif, seperti halnya sitiran yang lebih awal dan lebih hebat dari karya yang diterbitkan. (Lihat Efek Akses Terbuka).