distributed systems

End-to-End Security for Evolved Computer Systems

Computer systems have evolved beyond classical notions of personal computers, servers and even smartphones. They are distributed, embedded, capable of learning and can modify our perception of the physical world. Securing such systems requires an end-to-end perspective. I will demonstrate the utility of this perspective by discussing my recent results on: (1) building least-privilege distributed systems with applications to the Internet of Things; and (2) establishing threat models for systems that learn.