IEEE Design & Test of Computers · 2007 · 180 citations · 101 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsSystem-on-chip DesignCryptographic ArchitectureMicroarchitectural SecurityMicroarchitecture DesignProcessor Core DesignProcessor MicroarchitectureSecure System DesignHardware Security ArchitectureSecurity Features In Processor CoresSecurity Hardware
The paper introduces Aegis, a single‑chip secure processor. Aegis employs authentication mechanisms, integrity and privacy protection against physical and software attacks, and relies on PUFs and off‑chip memory protection to secure the system. Aegis enables building physically secure systems, and its primitives can be applied to other secure computing systems to enhance security.
In this article, we introduce a single-chip secure processor called Aegis. In addition to supporting mechanisms to authenticate the platform and software, our processor incorporates mechanisms to protect the integrity and privacy of applications from physical attacks as well as software attacks. Therefore, physically secure systems can be built using this processor. Two key primitives, physical unclonable functions (PUFs) and off-chip memory protection, enable the physical security of our system. These primitives can also be easily applied to other secure computing systems to enhance their security.
101
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
The SimpleScalar tool set, version 2.0
Doug Burger, Todd Austin · ACM SIGARCH Computer Architecture News · 1997 · 3.1K citations · Full text
Ravikanth Pappu, Ben Recht, Jason Taylor et al. · Science · 2002 · 2K citations · Full text