Space/Time Analysis for Cybersecurity (STAC)
Abstract
The Space/Time Analysis for Cybersecurity (STAC) program is developing techniques to detect algorithmic complexity vulnerabilities and side channel attacks in software. Historically, adversaries have exploited software implementation flaws through buffer and heap overflow attacks. Advances in operating systems have largely mitigated such attacks, so cyber adversaries are now finding new ways of compromising software. Algorithmic complexity and side channel attacks are emerging as a new generation of attacks since they depend on intrinsic properties of software algorithms rather than implementation flaws. The STAC program seeks to develop analysis tools and techniques to detect vulnerabilities to these new attacks in the software which the U.S. government, military, and economy depend.
Document Details
- Document Type
- Accomplishment
- Publication Date
- Oct 01, 2019
- Source ID
- 7e6344599cbcbe513aea86aff68ba62c