IMPLEMENTATION OF BCRYPT ALGORITHM ON WEBSITE-BASED HASHING GENERATOR USING LARAVEL FRAMEWORK

  • Dio Febrian Universitas Bina Sarana Informatika, Jakarta
  • Yoel Christian Universitas Bina Sarana Informatika, Jakarta
  • Alifan Widad Sutisna Universitas Bina Sarana Informatika
  • Gunawan Budiarto Universitas Bina Sarana Informatika, Jakarta
  • Muhammad Syukur Universitas Bina Sarana Informatika, Jakarta
  • Xena Hadi Ramadhan Universitas Bina Sarana Informatika, Jakarta
  • Antonius Yadi Kuntoro Universitas Nusa Mandiri, Jakarta
  • Riza Fahlapi Universitas Bina Sarana Informatika, Jakarta

Abstract

Implementation of the Bcrypt algorithm on a website-based hashing generator using the Laravel framework has been carried out in this study. The background of this research is based on the development of information technology which has affected many aspects of human life, where data and information are very important and need to be protected. Web-based information systems are vulnerable to security threats, such as wiretapping and intrusion by unauthorized parties. Therefore, the implementation of information security aims to overcome these problems and provide solutions both technically and non-technically. This research uses the Laravel framework, an open-source PHP framework that enables the development of web applications with modules that optimize PHP performance. Bcrypt and salt algorithms are used in the hashing process to protect user data. The results of the research show that using Laravel as the right framework for making hashing generators. The result of the hashing process produces a constant value of 60 characters, even if the input text is more than 60 characters with random text. The cost factor, which is a factor that regulates hashing power, affects the time required for the hashing process and hash verification. Using the Bcrypt generator tool is useful in cross-browser testing, especially in tests involving hashed passwords. With this tool, many valid bcrypt password hashes can be generated for testing. This research makes an important contribution in improving the security of web-based information systems by applying the Bcrypt algorithm to the hashing process. This implementation can provide better data protection for users and improve overall system performance.

Downloads

Download data is not yet available.

References

Marisa Khairina, D. (2011). Analisis Keamanan Sistem Login. Jurnal Informatika Mulawarman, Vol. 6 No.(2), 64–67.
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, 9(1), 47. https://doi.org/10.21456/vol9iss1pp47-54
Zulma, G. D. M., Seta, H. B., & Yuniati, T. (2022). Implementasi Algoritma Aes Dan Bcrypt Untuk Pengamanan File Dokumen. Informatik : Jurnal Ilmu Komputer, 18(2), 163. https://doi.org/10.52958/iftk.v18i2.4667
Ariyus, D. (2008). Pengantar Ilmu Kriptografi: Teori, Analisa, dan Implementasi. Yogyakarta: Andi.
Komarudin, Asep Ririh Riswaya. (2013). “Sistem Keamanan Web Dengan Menggunakan Kriptografi Message Digest 5/Md5 Pada Koperasi Mitra Sejahtera Bandung”. Jurnal Computech & Bisnis, Vol. 7, No. 1, Juni 2013, 30-41 ISSN: 2442-4943
https://sim.ubaya.ac.id/bahasa-pemrograman-populer-php/. Diakses 8 Juni 2023
https://www.biznetgio.com/news/apa-itu-laravel. Diakses 15 Juni 2023
Published
2023-12-07
How to Cite
FEBRIAN, Dio et al. IMPLEMENTATION OF BCRYPT ALGORITHM ON WEBSITE-BASED HASHING GENERATOR USING LARAVEL FRAMEWORK. JISICOM (Journal of Information System, Informatics and Computing), [S.l.], v. 7, n. 2, p. 199-212, dec. 2023. ISSN 2597-3673. Available at: <https://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/1130>. Date accessed: 28 feb. 2024. doi: https://doi.org/10.52362/jisicom.v7i2.1130.