System Design
Threat Modeling
Internet /
Intranet Users
1 2 3
4 5 6
7 8 9
0
Point of Sale
(POS) Users
Mobile
Device Users
Securing User Data
TLS Securing Connection
DLL Integration with
Third party libraries
Web Application/
Mobile
Authorized access
Intranet
Application
Third Party
Payment Gateway
Interface
VISA
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
Securing User Data
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
TLS Securing Connection
TLS TLS
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
TLS TLS
DLL
Integration with Third party libraries
DLL
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
TLS TLS
DLL
Authorized access
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
TLS TLS
DLL
Third Party Payment Gateway Interface
VISA
VISA
Authentication /
Authorization Server
LDAP
External Network
Database/Log
Server
Protected Data CenterExternal Network
Web Server
File Server

Internet Users
1 2 3
4 5 6
7 8 9
0
POS Device
Mobile Users
Load
Balancer
TLS TLS
DLL
VISA
GOAL: * Identify missing Security Controls; * Risk Rank Threats; * Recommend architecture updates
CRITICAL
HIGH
MEDIUM
Risk Ranking
www.SecureFirstSolutions.com
info@SecureFirstSolutions.com
!! Contact Us Today !!

Threat modeling