A web-based simulation of Zero Trust Architecture demonstrating risk-based access control, attack detection, and real-time monitoring.
- Risk-based authentication system
- Device and behavior analysis
- Attack simulation detection
- Real-time logs visualization
- Risk score graph (Chart.js)
- Python (Flask)
- HTML, CSS, JavaScript
- Chart.js
-
User request is captured
-
Device information (IP, browser) is analyzed
-
Risk score is calculated
-
Access decision is made:
- ALLOW → trusted or normal behavior
- DENY → suspicious activity detected
pip install flask
python app.pyThen open:
http://127.0.0.1:5000
- User authentication system
- Database integration
- Machine learning-based risk scoring
- Deployment on cloud
Yadagiri Agala