Rancang Bangun Keamanan Sistem Informasi Dengan Authentifikasi Menggunakan Identifikasi One Time Password Berbasis SMS Dengan Hash MD5
Abstract
ABSTRAKRIZKY RAHMANSYAHRancang Bangun Keamanan Sistem Informasi Dengan Authentifikasi Menggunakan Identifikasi One Time Password Berbasis SMS Dengan Hash MD52019Pengamanan login untuk mengakses aplikasi berbasis WEB, berupa pengamanan menggunakan OTP (One Time Password) yang di bangkitkan menggunakan HashMD5dan menghasilkan sebuah kode yang dikirimkan lewat SMS. Sistem akan mengambilfieldemail, password, nomortelepon. Hasil dari fungsi hashtersebut akan menghasilkan 32 digit bilangan hexadesimal. Selanjutnya diambil empatdigit dari bilangan hexadesimal tersebut. Empatangka tersebut yang dikirimkan sebagai OTPdengan layanan Cloud SMS Gatewaydari Zenzivadan kode OTPakan disimpan sementara didalam database. OTPyang dikirimkan kepada pengguna akan dicocokkan dengan yangtersimpan dalam tabeldatabaseuntuk mengecek validitasnya. Apabila OTPyang dikirimkan dengan yang tersimpan dalam tabel cocok, maka pengguna bisa mengakses aplikasi berbasis WEB. OTPyang dihasilkan adalah untuk otentifikasi pengamanan akun pengguna WEBsetelah Logindengan memasukkan usernamedan password. Pengguna yang salah memasukkan OTPsebanyak 3 kali akan diblokir, pembatasan tersebut adalah untuk mempersempit para hackeruntuk menyadap dan menyusup.Kata kunci :Keamanan; MD5; One Time Password; SMSGateway; Zenziva
Downloads
References
HUTAHAEAN, J. (2017). Konsep Sistem Informasi. Jurnal AdministrasiPendidikan. Indra permana, a. M. I. N. U. D. D. I. N. "sistem pakar mendeteksi hama dan penyakit tanaman kelapa sawit pada pt. Moeis kebun sipare-pare kabupaten batubara." (2013) Madcoms. (2016a). PEMROGRAMAN PHP dan MySQL untuk pemula. Yogyakarta: Andi. Madcoms. (2016b). Sukses Membangun Toko Online dengan PHP & MySQL. Yogyakarta: Andi. Marshall B. Romney, & Steinbart, P. J. (2015). Accounting Information Systems 9th Edition. In African Journal of Microbiology Research. https://doi.org/10.5897/AJMR12.475 Mayasari, Nova. "Comparison of Support Vector Machine and Decision Tree in Predicting On-Time Graduation (Case Study: Universitas Pembangunan Panca Budi)." Int. J.Recent Trends Eng. Res 2.12 (2016): 140-151.Mulyani, S. (2017). Metode Analisis dan Perancangan Sistem. Bandung: Abdi Sistematika. Pabokory, F. N., Astuti, I. F., & Kridalaksana, A. H. (2016). Implementasi Kriptografi Pengamanan Data Pada Pesan Teks, Isi File Dokumen, Dan File Dokumen Menggunakan Algoritma Advanced Encryption Standard. Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer, 10(1), 20. https://doi.org/10.30872/jim.v10i1.23 Puspita, Khairani, and Purwa Hasan Putra. "Penerapan Metode Simple Additive Weighting (SAW) Dalam Menentukan Pendirian Lokasi Gramedia Di Sumatera Utara." Seminar Nasional Teknologi Informasi Dan Multimedia, ISSN. 2015.Putera, A., Siahaan, U., & Rahim, R. (2016). Dynamic key matrix of hill cipher using genetic algorithm. Int. J. Secur. Its Appl, 10(8), 173-180. Raharjo, B., Heryanto, I., & Rosdiana. (2015). Modul Pemrograman Web HTML, PHP & MySQL Revisi Kedua. Bandung: Modula. Rahman, F., & Santoso. (2015). Aplikasi pemesanan undangan online. AplikasiPemesanan Undangan Online, 1(2), 78–87. Rama, G. M., & Kak, A. (2015). Some structural measures of API usability. Software - Practice and Experience. https://doi.org/10.1002/spe.2215
Sakti, D. V. S. Y., Agani, N., & Hardjianto, M. (2016). Pengamanan Sistem Menggunakan One Time Password Dengan Pembangkit Password Hash SHA-256 dan Pseudo Random Number Generator (PRNG) Linear Congruential Generator (LCG) di Perangkat Berbasis Android. Conference: Budi Luhur Information Technology, At Budi Luhur University, Volume: 13No. 1, 13(1), 1–3. Shalahuddin, M., & Sukamto, R. A. (2018). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek Edisi Revisi. InJurnal Pilar Nusa Mandiri. Suharyanto, C. E., Chandra, J. E., & Gunawan, F. E. (2017). Perancangan Sistem Informasi Penggajian Terintegrasi Berbasis Web (Studi Kasus di Rumah Sakit St. Elisabeth). Jurnal Nasional Teknologi Dan Sistem Informasi, 3(2), 225–232. https://doi.org/10.25077/teknosi.v3i2.2017.225-232 Sukmaindrayana, A., & Sidik, R. (2017). Aplikasi Grosir Pada Toko Rsidik Bungursari Tasikmalaya. Jurnal Manajemen Informatika, 4(2), 1–158. https://doi.org/10.1017/CBO9781107415324.004 Swara, G. Y., & Pebriadi, Y. (2016). REKAYASA PERANGKAT LUNAK PEMESANAN TIKET BIOSKOP BERBASIS WEB. Jurnal TEKNOIF, 4(2), 27–39. Umar, R., Riadi, I., & Handoyo, E. (2019). Analisis Keamanan Sistem Informasi Berdasarkan Framework COBIT 5 Menggunakan Capability Maturity Model Integration (CMMI). JURNAL SISTEM INFORMASI BISNIS. https://doi.org/10.21456/vol9iss1pp47-54 Wahyuni, Sri. "Implementasi Rapidminer Dalam Menganalisa Data Mahasiswa Drop Out." Jurnal Abdi Ilmu 10.2 (2018): 1899-1902