In August 2013, I started as professor at the Department of Computer Science at Aalto University. I am a principal investigator of ICRI-CARS. Previously, I served as the lead academic principal investigator for ICRI-SC in Finland. I direct the Helsinki-Aalto Center for Information Security (HAIC) whose mission is to attract top students to be trained as experts in information security. From 2012 till 2017 I served as a professor at the Department of Computer Science, University of Helsinki.
Prior to joining the University of Helsinki, I spent seventeen years in industrial research, first with the Security Research Group at the IBM Zurich Research Laboratory (ZRL) (initially as a Pre-doctoral Fellow and eventually as a Research Staff Member) and then at Nokia Research Center (NRC), most recently as Distinguished Researcher. Before that I spent six years at MFCF at the University of Waterloo as a Unix Lizard. From March 2006 till December 2007, I also served as a part-time professor of at TML in the Helsinki University of Technology (now part of Aalto University).
While at NRC, I initiated and led several projects including the "On-board Credentials" project, co-designed secure simple pairing protocols deployed in Bluetooth devices from version 2.1 onwards, and jointly conceived and contributed to the GAIN project which led to the design of Generic Authentication Architecture. While at ZRL, I worked on the SEMPER project in which my primary responsibility was the design and implementation of the generic payment service framework. I also co-designed the fair exchange protocols in the Fair and Secure Electronic Transactions I received my formal education at the Department of Computer Science and Engineering at the Indian Institute of Technology, Kharagpur, at the dear departed School of Computer and Information Science (now part of the Department of Electrical Engineering and Computer Science) at Syracuse University, and at the Department of Computer Science at the University of Waterloo.