Layered Defense: Security Standard Maturity Simulator (2D)
Interactive 2D defense-in-depth model: tune Protect / Detect / Respond control coverage against NIST CSF maturity tiers, watch simulated attack attempts try to reach a crown-jewel core on a flat pannable/zoomable plane, and compare the closed-form breach probability against the same particle simulation's own empirical breach rate as it converges live.
This 2D companion renders the same layered-defense model as the 3D simulator — concentric Protect, Detect and Respond shells around a crown-jewel core, drawn here as flat, pannable, zoomable rings instead of a rotating sphere — and drives the identical stochastic particle process: attack attempts spawn outside the outer ring and travel inward, each layer independently rolling its own coverage odds (or all being bypassed together when a correlated blind spot is toggled on). Four maturity-tier presets jump all three sliders to the bands NIST CSF assigns Partial / Risk Informed / Repeatable / Adaptive organizations. Alongside the closed-form breach probability and annualized loss expectancy (ALE), this version adds a live empirical readout: every simulated attack and every breach is tallied from the same particle logic driving the canvas, so you can watch the simulation's own empirical breach rate converge onto the closed-form formula in real time — a direct numerical check that the model on screen matches the math in the theory box.
Interactive 2D defense-in-depth model: tune Protect / Detect / Respond control coverage against NIST CSF maturity tiers, watch simulated attack attempts try to reach a crown-jewel core on a flat pannable/zoomable plane, and compare the closed-form breach probability against the same particle simulation's own empirical breach rate as it converges live.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install