Design and Implementation of a Secure Web-Based Messaging Application Using Bcrypt Authentication

Authors

  • Enenche Ngbede Michael
  • Aminu Muhammad Adamu
  • Collins Ifeanyi Osuji

DOI:

https://doi.org/10.67378/sj/178

Keywords:

Secure Messaging Application, Authentication, Bcrypt, Web Security, Access Control, Database Security.

Abstract

The increasing reliance on digital communication has heightened concerns regarding the security and privacy of sensitive information exchanged through messaging platforms. Conventional communication systems remain vulnerable to unauthorized access, message interception, data breaches, and weak authentication mechanisms, thereby necessitating the development of more secure communication solutions. This study presents the design and implementation of a secure web-based messaging application that integrates user authentication, secure message management, and database security within a unified framework. The system was developed using the V-Model software development methodology and implemented using Laravel, PHP, MySQL, HTML, JavaScript, and JQuery. To enhance credential security, the Bcrypt hashing algorithm was employed for password protection and user authentication. Functional testing was conducted to evaluate key system operations, including user registration, login authentication, message transmission, message retrieval, and database management. The results indicate that the developed application successfully achieved all intended functionalities, providing reliable user authentication, efficient message management, and secure access control. Furthermore, the system demonstrated satisfactory performance in terms of reliability, usability, and data integrity. The study contributes to the development of secure communication systems by integrating authentication and database security mechanisms within a web-based messaging environment... 

Downloads

Published

2026-06-21 — Updated on 2026-06-21

Versions

How to Cite

Michael, E. N., Adamu, A. M., & Osuji, C. I. (2026). Design and Implementation of a Secure Web-Based Messaging Application Using Bcrypt Authentication. Scholar J, 4. https://doi.org/10.67378/sj/178

Issue

Section

Physical & Computational Sciences

Categories