Security Architecture Reading Group

Security Architecture Reading Group


Purpose

The purpose of the Security Architecture Reading Group (SARG) is to facilitate discussion on the topic of computer security as it relates to computer architecture. To design a secure computing platform one must consider not only its system and software design, but also its hardware design and the cryptographic foundation it is built upon. SARG tries to bring together researchers from different disciplines in computer science to evaluate previous proposals and think through emerging issues in secure computing.

Logistics

SARG meets every week to discuss a paper. We meet on Mondays at 3:30pm in EBU3B 3109.

Papers

June 5 Design and Implementation of the AEGIS Single-Chip Secure Processor Using Physical Random Functions. G. Edward Suh, Charles W. O'Donnell, Ishan Sachdev, and Srinivas Devadas. MIT.
June 12 Same paper as last week. I'll also bring some slides on secure processor architectures.
June 19 Same paper as last week (hopefully the last week we'll spend on this paper).
June 26 HIDE: an infrastructure for efficiently protecting information leakage on the address bus. Xiaotong Zhuang, Tao Zhang, and Santosh Pande. George Tech.
July 10 Improving Cost, Performance, and Security of Memory Encryption and Authentication. Chenyu Yan, Brian Rogers, Daniel Englender, Yan Solihin, and Milos Prvulovic. Georga Tech and NCSU.
July 17 SubVirt: Implementing Malware with Virtual Machines. Samuel T. King, Peter M. Chen, Yi-Min Wang, Chad Verbowski, Helen J. Wang, and Jacob R. Lorch. University of Michigan and Microsoft Research.
July 24 A Virtual Machine Introspection Based Architecture for Intrusion Detection. Tal Garfinkel and Mendel Rosenblum. Stanford University.
July 31 Seeing-Is-Believing: Using Camera Phones for Human-Verifiable Authentication. Jonathan M. McCune, Adrian Perrig and Michael K. Reitner. Carnegie Mellon University.