🔐 SecureStaff Portal – JWT Authentication System
📌 Project Overview This project was developed for the Advanced CyberSecurity module.
It demonstrates secure authentication using:
- RSA-2048 JWT signing (RS256)
- PBKDF2-SHA256 password hashing
- Salt generation
- Rate limiting
- Input validation
- Token expiration handling
🛠 Technologies Used
- Python
- Flask
- JWT
- Cryptography
- HTML / CSS
⚙️ How to Run
-
Install dependencies: pip install -r requirements.txt
-
Run application: python app.py