The objective of the project is to enhance file security and user authentication by integrating AES encryption, bcrypt password hashing, and quantum computing principles for password cracking simulations and secure file access management.
Password Cracking Using Quantum computing
ABSTRACT
The "Password Cracking Using Quantum Computing" project aims to enhance file security and user authentication by integrating classical cryptographic techniques with the emerging field of quantum computing. The system focuses on secure file storage and access, utilizing AES (Advanced Encryption Standard) for file encryption and bcrypt for password hashing. Users can upload files securely, with encryption keys stored in the database, and request access to encrypted files. Upon approval, the uploader sends the decryption key via email, enabling secure file retrieval.
The project also implements brute force protection, locking users out after multiple failed login attempts, safeguarding the system from unauthorized access. Administrators have full control over user registrations, file uploads, and access requests, ensuring only authorized users can interact with the system. While the primary focus is on secure file sharing and management, the theoretical inclusion of quantum computing for password cracking simulations introduces a forward-thinking approach to enhancing data security. By harnessing the potential of quantum computing, this project explores the future of cryptographic systems, paving the way for more resilient security mechanisms in the evolving digital landscape.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

REQUIREMENT ANALYSIS
HARDWARE REQUIREMENTS:
Β· RAM 4GB (min)
Β· Hard Disk 160GB
SOFTWARE SYSTEM CONFIGURATION:
Β· Operating System : Windows 7/8/10
Β· Server side Script : Express js
Β· Programming Language : TypeScript
Β· IDE/Workbench : VS Code
Β· Database : Mongodb
Β· Clint Side : React js