Security is now an essential part of all computer systems designs, from IoT devices and smartphones to cloud computing servers. This Hardware Security tutorial will give a very quick tutorial on fundamental security concepts, followed by industry security experts speaking on important threats tackled by industry and the security hardware-related architectures and mechanisms used or proposed. A brief survey of academic research in hardware security will also be given. The presenters, as a panel, will also field questions at the end.

Tutorial scope and objectives: To give a quick introduction to security basics, and discuss some of the security architectures and mechanisms implemented in the industry and proposed in academia.


9-10:45am: Introduction and Security Basics (Ruby Lee, Princeton)
10:45-11am: Break
11-12: Mobile hardware security (Robert Aitkin, ARM)
12-1:30pm: lunch break
1:30-2:30pm: Secure system design (David Kaplan, AMD)
2:30-3:30pm: Crypto acceleration instructions in Intel processors (Shay Gueron,
University of Haifa and Intel)
3:30pm-3:45pm: Break
3:45-4:30pm: University research in hardware security
4:30-5pm: Q&A panel with speakers

Target audience: Researchers and practitioners in computer architecture and hardware-software systems. Audience assumed to be savvy in these technical areas, but may not be familiar with security, so a very quick tutorial of basic security concepts will be given up front.


Ruby B. Lee, Princeton University, rblee@princeton.edu (Organizer)
Rob Aitken, ARM
David Kaplan, AMD
Shay Gueron, University of Haifa, and Intel Corporation