The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Secure program execution via dynamic information flow tracking

The work

AuthorsG. Edward Suh; Jae W. Lee; David Zhang; Srinivas Devadas
Editors
Typearticle
Year2004
Citekeysuh2004secure

Where it appeared

Published inACM SIGPLAN Notices
PublisherAssociation for Computing Machinery (ACM)
Volume39
Issue11
Pages85--96

Identifiers

DOI10.1145/1037187.1024404
ISSN0362-1340

From crossref.

Abstract

We present a simple architectural mechanism called dynamic information flow tracking that can significantly improve the security of computing systems with negligible performance overhead. Dynamic information flow tracking protects programs against malicious software attacks by identifying spurious information flows from untrusted I/O and restricting the usage of the spurious information.Every security attack to take control of a program needs to transfer the program's control to malevolent code. In our approach, the operating system identifies a set of input channels as spurious, and the processor tracks all information flows from those inputs. A broad range of attacks are effectively defeated by checking the use of the spurious values as instructions and pointers.Our protection is transparent to users or application programmers; the executables can be used without any modification. Also, our scheme only incurs, on average, a memory overhead of 1.4% and a performance overhead of 1.1%.

How it got here

How it got hereagent via crossref
Added2026-10-23 18:45 UTC
Not denied bya person 2026-10-29 17:12 UTC

Filed under

sigplan-notices

Cite it as

@article{suh2004secure,
  title        = {Secure program execution via dynamic information flow tracking},
  author       = {G. Edward Suh and Jae W. Lee and David Zhang and Srinivas Devadas},
  year         = {2004},
  journal      = {ACM SIGPLAN Notices},
  publisher    = {Association for Computing Machinery (ACM)},
  volume       = {39},
  number       = {11},
  pages        = {85--96},
  issn         = {0362-1340},
  doi          = {10.1145/1037187.1024404},
}

This record lives at https://refs.drheap.org/suh2004secure/ and will keep doing so.