Defending Against Intelligent Attackers at Large Scales
Andrew J. Lohn
TL;DR
AI-enabled cyber threats can scale to attack large, distributed, learning adversaries. The paper develops a mathematical defense-in-depth framework with blockade and delay strategies, capturing breach probability via $L = 1 - (1 - p^n)^N$ and delay dynamics via $L_I = e^{-\ au \lambda n}$, while also addressing learning attackers through negative-binomial perspectives. It shows that small increases in defense count $n$, per-defense hardness $p$, or detection $d$ can offset exponential growth in attackers $N_A$, and provides a combined blockade-delay model with learning, summarized by the criterion $\frac{nd}{p} - \ln(N_A) > 1$. The results offer a scalable design guide for aggregated defenses in an AI-augmented threat landscape, highlighting where modest defense investments yield outsized security gains.
Abstract
We investigate the scale of attack and defense mathematically in the context of AI's possible effect on cybersecurity. For a given target today, highly scaled cyber attacks such as from worms or botnets typically all fail or all succeed. Here, we consider the effect of scale if those attack agents were intelligent and creative enough to act independently such that each attack attempt was different from the others or such that attackers could learn from their successes and failures. We find that small increases in the number or quality of defenses can compensate for exponential increases in the number of independent attacks and for exponential speedups.
