Proceedings - ACM IEEE Design Automation Conference · 2007 · 28 citations · 16 references
EngineeringComputer EngineeringComputer ScienceComputer SecurityEmbedded SystemsHardware SecurityEmbedded SecurityEmbedded System SecurityEmbedded Systems DesignMicroarchitectural SecurityMicroarchitecture DesignProcessor MicroarchitectureControl Flow ControlEmbedded Processor DesignHardware Security ArchitectureInformation Flow ControlSecure Embedded System DesignSecurity Hardware Support
The inherent limitations of embedded systems make them particularly vulnerable to attacks. We have developed a hardware monitor that operates in parallel to the embedded processor and detects any attack that causes the embedded processor to deviate from its originally programmed behavior. We explore several different characteristics that can be used for monitoring and quantitative tradeoffs between these approaches. Our results show that our proposed hash-based monitoring pattern can detect attacks within one instruction cycle at lower memory requirements than traditional approaches that use control-flow information.
16
MiBench: A free, commercially representative embedded benchmark suite
Matthew R. Guthaus, Jeffrey Ringenberg, Daniel Ernst et al. · 2001 · 3.1K citations
The SimpleScalar tool set, version 2.0
Doug Burger, Todd Austin · ACM SIGARCH Computer Architecture News · 1997 · 3.1K citations · Full text
Denial of service in sensor networks
A.D. Wood, John A. Stankovic · Computer · 2002 · 1.7K citations
Martı́n Abadi, Mihai Budiu, Úlfar Erlingsson et al. · 2005 · 1K citations
Secure program execution via dynamic information flow tracking
G. Edward Suh, Jae Wook Lee, David Zhang et al. · 2004 · 746 citations