Cutting Medusa's Path -- Tackling Kill-Chains with Quantum Computing
Mark Carney

TL;DR
This paper introduces a quantum computing approach to cybersecurity, using vulnerability graphs and quantum annealing to efficiently eliminate kill-chains and improve patch prioritization.
Contribution
It presents a novel method for quantum vulnerability analysis using QUBO formulations and demonstrates its efficiency over classical methods.
Findings
Quantum approach removes all kill-chains in network models.
Quantum solve time remains nearly constant regardless of graph size.
Classical solve time increases exponentially with graph density.
Abstract
This paper embarks upon exploration of quantum vulnerability analysis. By introducing vulnerability graphs, related to attack graphs, this paper provides background theory and a subsequent method for solving significant cybersecurity problems with quantum computing. The example given is to prioritize patches by expressing the connectivity of various vulnerabilities on a network with a QUBO and then solving this with quantum annealing. Such a solution is then proved to remove all kill-chains (paths to security compromise) on a network. The results demonstrate that the quantum computer's solve time is almost constant compared to the exponential increase in classical solve time for vulnerability graphs of expected real world density. As such, this paper presents a novel example of advantageous quantum vulnerability analysis.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum Mechanics and Applications
