HomeCybersecurityTLS Interception at a Forward Proxy (2D)

TLS Interception at a Forward Proxy — 2D

Interactive 2D diagram of SSL/TLS inspection at a forward security proxy: watch the proxy terminate the client's TLS session, decrypt and classify each connection against policy, then re-encrypt it toward the origin server. Toggle inspection and tune traffic mix, latency and rate live.

Cybersecurity2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-exp-proxy-security ↗ Open standalone

A TLS-inspecting (SSL-inspecting) forward proxy is not a single encrypted tunnel — it is two independent TLS sessions joined by a brief plaintext window inside the proxy itself. This 2D simulator renders that pipeline as a pannable, zoomable diagram: client connections travel to the proxy over one TLS session, get decrypted and classified against an editable, live-tunable security policy, and — if allowed — are re-encrypted onto a second TLS session toward the real origin server. Toggling inspection off shows the blind spot it exists to close: connections become opaque again and policy can no longer see, let alone block, what's inside them. Two companion panels track the actual per-connection processing latency over time and the running tally of allowed vs. blocked connections per traffic category, both driven by the same sliders that control the flow above.

⚙ Under the hood

Interactive 2D diagram of SSL/TLS inspection at a forward security proxy: the proxy terminates the client's TLS session, decrypts and classifies traffic against policy, then re-encrypts it toward the origin server. Tune traffic mix, latency and rate live, and toggle inspection on/off to see the blind spot it closes.

proxyTLSSSL inspectionnetwork securitypolicy enforcementcybersecurity

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)