
I am a PhD candidate in the Systems Research Group at the Cambridge University Computer Laboratory. I am working on enabling secure and efficient hardware-enforced confidential computing on the edge-cloud, under the supervision of Anil Madhavapeddy and Jon Crowcroft. I am interested in operating systems, security, virtualization, and trustworthy computing. My research is centered around building systems to provide applications with strong isolation and fine-grained compartmentalisation mechanisms. I am currently building a lightweight SW/HW stack for enabling an efficient HW-enforced shielded execution that supports system-wide privilege separation.
Experience
University of Cambridge, Cambridge, UK (2018-present)
PhD student, Systems Research Group
Microsoft Research Intern, Cambridge, UK (Summer 2020)
Confidential Computing Team
Microsoft Research Intern, Redmond, WA (Summer 2019)
Azure Sphere Team
Microsoft Research Intern, Redmond, WA (Summer 2017)
Project Sopris Team
Indiana University , Bloomington, IN (2015-2017)
Research Assistant
Publications
Z. Tarkhani, A. Madhavapeddy. arXiv:2009.01869
Z. Tarkhani, A. Madhavapeddy. arXiv:2004.04846
Z. Tarkhani, A. Madhavapeddy, R. Mortier. The 2nd International Workshop on Edge Systems, Analytics and Networking
Z. Tarkhani. Cambridge University Computer Laboratory Report
Z. Tarkhani, G. Brown, S. Myers. 14th International Conference on Digital Preservation (iPRES), 2017
Talks
SRG seminars (October, 2020)
Edgesys19 (March 2019)
UK Systems Research workshop (March 2018)
Systems Research Group, Cambridge (Jun 2018)
Teaching
Services
Education
Ph.D., Computer Science (2018-present)
University of Cambridge, Cambridge
Advisors: Anil Madhavapeddy and Jon Crowcroft
M.S., Computer Science (2017)
Indiana University, Bloomington
Advisors: Geoffrey Brown and Steven Myers
B.Sc., Computer Hardware Engineering (2015)
Amirkabir University of Technology, Tehran
Advisor: Hamid.R.Zarandi
Other