I'm a Professor in the Department of Computer Science at the University of Arizona. Prior to arriving in Tucson I worked at the University of Auckland, New Zealand, and before that I got my Ph.D. from Lund University, Sweden. I have also held a visiting position a the Chinese Academy of Sciences in Beijing, China.
My main research interest is computer security, in particular the so-called Man-At-The-End Attack which occurs in settings where an adversary has physical access to a device and compromises it by tampering with its hardware or software. My current research focuses on remote man-at-the-end attacks which occur in distributed systems where untrusted clients are in frequent communication with trusted servers over a network, and a malicious user can get an advantage by compromising an untrusted device.
With Jasvir Nagra, I am the author of the first comprehensive textbook on software protection, Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection, published in Addison-Wesley's computer security series. It has also been translated into Portuguese and Chinese.
I spend most of my free time traveling. So far, I've lived in 4 countries (born and raised in Sweden, 5 years in New Zealand, 1 year in China, and now, the US) and visited a total of 31. I also enjoy learning new languages. I'm fluent in Swedish and English and have also studied German (4 years), Russian (3 years in high school and 101a and 101b at the University of Arizona), and Chinese (CHN 101, 102, 201, 202, 403, and 404 at the University of Arizona, and a semester of tutoring from Li Laoshi in Beijing).
My other passion is music. Along with friends and colleagues I play the guitar and write songs for our garage band The Undecidables.
I also enjoy baking and photography, and I hope one day to finish up my Great Swedish Novel.