Goals:
1.) Configure a working Zero Trust Network (ZTN) with device management, robust and secure control plane, and seamless connection with well-defined policies.
2.) Write a report/technical guide and a white paper about configuring and implementing ZTN’s.
3.) Develop standards for Network Agent implementations as well as Trust Engines.
Technology stack:
Data Plane (Phase 1):
Apache Webserver – CS Dept FreeBSD server
MySQL Database – Jim 3-core 8GB of RAM 1TB Storage
Active Directory – Pam 3-core 8GB of RAM 250GB Storage
PfSense – Raspberry Pi
ElasticSearch, Logstash, Kibana (ELK stack) - John’s laptop 4-Core w/ 24GB of RAM
Squid Access Proxy – Josh’s laptop
Control Plane (Phase 2):
Policy engine (Open Policy Agent)
Trust Engine
Network Agents
Public Key Infrastructure (X.509 standard)
Equipment/Resources:
2x 6 core AMD w/ 16 GB servers
4 core I7 w/24 GB Laptop
2 core I5 w/ 4 GB Macbook
School CS servers
Raspberry pie
Network router and switch
O’Reilly Zero Trust Networks Book