Fortifying Data Security: Node.js Authentication, Authorization, and the Dark Web Influence in Modern Web Apps

Authors

  • Sarthak Shah AISSMS Institute of Information Technology
  • Anuja Phapale AISSMS Institute of Information Technology

DOI:

https://doi.org/10.59890/ijaamr.v1i3.679

Keywords:

Authentication, Authorization, Data Security, Darkweb, Blockchain

Abstract

This paper delves into the crucial aspects of authentication and authorization in modern web applications with a focus on enhancing data security. It explores the use of Node.js, a versatile server-side language, for building web applications and discusses the significance of a secure website for establishing trust between clients and servers. The research covers the implementation of authentication using packages and hashing algorithms, emphasizing the importance of "salt" and "pepper" for password security. Authorization methods, including cookies, sessions, and middleware, are also explored. The paper highlights the necessity of robust security measures to safeguard user data from the dark web and points to future directions in web security, including the role of blockchain and artificial intelligence in the WEB3 landscape.

References

Brown, Sarah. (2021). Password Security: The Importance of Salting and Peppering. Cybersecurity Today, 15(2), 45-58.

Chetan Bansal et al. (2012). Social sign-on, WebSpi, OAuth 2.0 authorization protocol.

Davis, Emily. (2019). Multi-Factor Authentication: A Must-Have for Modern Websites. Web Development Trends, 7(4), 33-47.

Gordin, A., et al. (2019). OpenStack cloud Enhanced security by providing 2 layers.

Hengrui Zhang et al. (2020). Analyzes the current status of Dark Web research methods.

Johnson, Michael. (2020). NodeJS and ExpressJS for Web Application Development. Web Developers' Journal, 12(1), 78-91.

P. Gauravaram et al. (2012). Davies-Meyer hash functions Adds salts to password and hash it to increase server's security.

Smith, John. (2022). The Role of Authentication and Authorization in Web Security. Journal of Web Security, 8(3), 112-126.

Takamichi Saito et al. (2021). OAuth 2.0 and OpenID Allows client to conceal access when requesting to authentication server.

White, David. (2018). The Future of Web Security: Blockchain and Artificial Intelligence. Cybersecurity Insights, 6(5), 22-35.

Downloads

Published

2023-12-14

How to Cite

Shah, S., & Anuja Phapale. (2023). Fortifying Data Security: Node.js Authentication, Authorization, and the Dark Web Influence in Modern Web Apps. International Journal of Applied and Advanced Multidisciplinary Research, 1(3), 227–234. https://doi.org/10.59890/ijaamr.v1i3.679