IMPLEMENTASI QR CODE MENGGUNAKAN ALGORITMA RSA
Abstract
ABSTRAK
ARIFFIN Implementasi QR Code Menggunakan Algoritma RSA 2019
QR Code (Quick Response Code) merupakan bentuk evolusi kode batang dari satu dimensi menjadi dua dimensi. QR Code dikembangkan oleh Denso Wave yang dipublikasikan pada tahun 1994, QR Code memiliki kemampuan untuk menyampaikan informasi dan merespon dengan cepat. QR Code merupakan suatu teknologi yang paling rentan terhadap pencurian informasi/pesan karena merupakan media pertukaran informasi berbasis scan dan kamera. Dalam pertukaran pesan dapat dimanipulasi isinya oleh pihak ketiga sehingga pesan dengan isi yang berbeda akan diterima oleh peerima. Oleh karena itu dibutuhkan mekanisme untuk mengamankan pesan yang disimpan di dalam QR Code sehingga pesan tersebut tidak dapat dibaca maupun dimanipulasi oleh pihak yang tidak berwenang. Dalam penelitian ini digunakan algoritma RSA untuk mengamankan pesan dan informasi yang ada di dalam QR Code. RSA merupakan algoritma kriptografi asimetris yang menggunakan sepasang kunci, yaitu public key dan private key. Keamanan algoritma kriptografi RSA terletak pada sulitnya memfaktorkan bilangan prima. Dalam penelitian ini pengujian dilakukan dengan memasukkan teks ke dalam QR Code. Teks tersebut dienkripsi menggunakan algoritma kriptografi RSA, sehingga teks yang disimpan ke dalama QR Code berupa ciphertext yang tidak bisa dibaca oleh pihak yang tidak berwenang. Kata Kunci: Algoritma RSA, keamanan pesan, QR Code.
Downloads
References
Albert, Ginting, R., Rizal, I., Ike, P, W. (2015) Implementasi Algoritma Kriptografi RSA Untuk Enkripsi dan Dekripsi Email. Vol.3 No.2 e-ISSN: 2238-0403. https://jtsiskom.undip.ac.id/index.php/jtsiskom/article/download/12009/1 1662
Ariyus, Dony. (2006). Kriptografi Keamanan Data Dan Komunikasi. Yogyakarta: Graha Ilmu.
Atika Sari, C., Hari Rachmawanto, Eko. (2014). Gabungan Algoritma Vernam Cipher dan End Of File untuk Keamanan Data. Vol.13, No.3. 150-157. https://publikasi.dinus.ac.id/index.php/technoc/article/download/565/334
Hidayat, A., Yogi, B., Paulus, E. 2017. Kriptografi Hillcipher Digunakan Dalam Sistem Keamanan Pada Tiket Dengan Teknologi QR-CODE. Jurnal Siliwangi. Vol.3 No.1 e-ISSN: 2477-3891. http://jurnal.unsil.ac.id/index.php/jssainstek/article/download/244/195
Sasmita, A. (2016, 27 Agustus). Makalah Aritmatika Modulo. Tulisan pada https://ayusasmitaweb.wordpress.com/2016/08/27/makalah-aritmetika- modulo/
Syaputra, H., Herdiyatmoko, H, F. 2012. Aplikasi Enkripsi Data Pada File Text Dengan Algoritma RSA. Jurusan Teknik Informatika. Sekolah Tinggi Teknik Musi, Palembang. Diakses dari http://eprints.dinus.ac.id/95/
Wibowo, Ivan dkk. 2009. Penerapan Algoritma Kriptografi Asimetris RSA Untuk Keamanan Data di Oracle. Fakultas Teknik. Universitas Kristen Duta Wacana. Diakses dari https://ti.ukdw.ac.id/ojs/index.php/informatika/article/view/68/32
Widiyanti Y.T. 2017. Aplikasi Teknologi QR (Quick Response) Code Implementasi Yang Universal. Komputaki. Vol.3 No.1. pp. 66-82 http://www.unaki.ac.id/ejournal/index.php/komputaki/article/download/154/ 166
Wikipedia. (2019). ASCII. Diakses 5 Maret 2019, dari https://id.wikipedia.org/wiki/ASCII
Wikipedia. (2019). Kode QR. Diakses 2 Maret 2019, dari https://id.wikipedia.org/wiki/Kode_QR
Zulkarnain, H, A., Munjiat, S.A., Herlina, H. 2019. Penerapan QR Code dan Vigenere Cipher Dalam Sistem Pelaporan Juru Parkir Ilegal. Jurnal Sistem Informasi. Vol.3 No.1 e-ISSN: 2579-5341 http://jurnal.uinsu.ac.id/index.php/query/article/download/4460/2199 Badawi, A. (2018). Evaluasi Pengaruh Modifikasi Three Pass Protocol Terhadap Transmisi Kunci Enkripsi. Batubara, Supina. "Analisis perbandingan metode fuzzy mamdani dan fuzzy sugeno untuk penentuan kualitas cor beton instan." IT Journal Research and Development 2.1 (2017): 1-11. Bahri, S. (2018). Metodologi Penelitian Bisnis Lengkap Dengan Teknik Pengolahan Data SPSS. Penerbit Andi (Anggota Ikapi). Percetakan Andi Ofsset. Yogyakarta. Erika, Winda, Heni Rachmawati, and Ibnu Surya. "Enkripsi Teks Surat Elektronik (E-Mail) Berbasis Algoritma Rivest Shamir Adleman (RSA)." Jurnal Aksara Komputer Terapan 1.2 (2012). Fitriani, W., Rahim, R., Oktaviana, B., & Siahaan, A. P. U. (2017). Vernam Encypted Text in End of File Hiding Steganography Technique. Int. J. Recent Trends Eng. Res, 3(7), 214-219. Hardinata, R. S. (2019). Audit Tata Kelola Teknologi Informasi menggunakan Cobit 5 (Studi Kasus: Universitas Pembangunan Panca Budi Medan). Jurnal Teknik dan Informatika, 6(1), 42-45. Hariyanto, E., Lubis, S. A., & Sitorus, Z. (2017). Perancangan prototipe helm pengukur kualitas udara. KOMIK (Konferensi Nasional Teknologi Informasi dan Komputer), 1(1). Hariyanto, E., & Rahim, R. (2016). Arnold’s cat map algorithm in digital image encryption. International Journal of Science and Research (IJSR), 5(10), 1363-1365.
Harumy, T. H. F., & Sulistianingsih, I. (2016). Sistem penunjang keputusan penentuan jabatan manager menggunakan metode mfep pada cv. Sapo durin. In Seminar Nasional Teknologi Informasi dan Multimedia (pp. 6-7). Iqbal, M., Siahaan, A. P. U., Purba, N. E., & Purwanto, D. (2017). Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning. Int. J. Sci. Res. Sci. Technol, 3(6), 504-509. Marlina, L., Muslim, M., Siahaan, A. U., & Utama, P. (2016). Data Mining Classification Comparison (Naïve Bayes and C4. 5 Algorithms). Int. J. Eng. Trends Technol, 38(7), 380-383. Muttaqin, Muhammad. "ANALISA PEMANFAATAN SISTEM INFORMASI EOFFICE PADA UNIVERSITAS PEMBANGUNAN PANCA BUDI MEDAN DENGAN MENGGUNAKAN METODE UTAUT." Jurnal Teknik dan Informatika 5.1 (2018): 40-43. Ramadhan, Z., Zarlis, M., Efendi, S., & Siahaan, A. P. U. (2018). Perbandingan Algoritma Prim dengan Algoritma Floyd-Warshall dalam Menentukan Rute Terpendek (Shortest Path Problem). JURIKOM (Jurnal Riset Komputer), 5(2), 135-139. Rahim, R., Aryza, S., Wibowo, P., Harahap, A. K. Z., Suleman, A. R., Sihombing, E. E., ... & Agustina, I. (2018). Prototype file transfer protocol application for LAN and Wi-Fi communication. Int. J. Eng. Technol., 7(2.13), 345347. Wahyuni, Sri. "Implementasi Rapidminer Dalam Menganalisa Data Mahasiswa Drop Out." Jurnal Abdi Ilmu 10.2 (2018): 1899-1902.