Professor and David R. Cheriton Chair in Software Systems

Professor N. Asokan joined the David R. Cheriton School of Computer Science in September 2019 as a Professor and David R. Cheriton Chair in Software Systems.

photo of Professor N. Asokan

Before his appointment at the Cheriton School of Computer Science, Asokan was a Professor of Computer Science at Aalto University since 2013, and a Professor of Computer Science at the University of Helsinki from 2012 to 2017. Between 1995 and 2012, he worked in industrial research laboratories designing and building secure systems, first at the IBM Zurich Research Laboratory as a Research Staff Member and then at Nokia Research Center, most recently as Distinguished Researcher.

Research focus
Asokan’s primary research theme is systems security. His current focus is two-fold. The first is on the development and use of novel platform security features. For example, exploring how hardware security mechanisms can be used protect software more effectively. The second is on the interplay between machine learning and security/privacy concerns. This includes work on using machine learning techniques to provide better protection, as well as understanding and addressing the security/privacy problems faced by systems based on machine learning.

A core guiding principle of his systems security work is to design effective security/privacy mechanisms informed by considerations of both maximizing ease-of-use and minimizing the cost of deployment.

In the past, he has worked on a variety of security and privacy topics, including hardware-assisted trusted execution environments (TEE) that includes the first framework (“On-board Credentials”) to allow application developers to make use of TEE functionality, designing easy-to-use authentication and key agreement protocols like Bluetooth Secure Simple Pairing (deployed in all Bluetooth devices).

For more information about his work and research interests please see his website or follow him on Twitter @nasokan.

Please also see Professor N. Asokan joins Cheriton School of Computer Science as Cheriton Chair.


Asokan received his doctorate in Computer Science from the University of Waterloo, MS in Computer and Information Science from Syracuse University, and BTech (Hons.) in Computer Science and Engineering from the Indian Institute of Technology at Kharagpur. He is an ACM Fellow and an IEEE Fellow. He was the founding director of the Helsinki-Aalto Center for Information Security.

Publications and patents

Please see N. Asokan’s Google Scholar profile for publications and patents.


University of Waterloo
Contact information: 

Profiles by type