Asokan received a bachelor of technology (BTech) honours in computer science and engineering from the
Indian Institute of Technology Kharagpur in 1988, a Master of Science (MS) in computer and information science from
Syracuse University in 1989, and a PhD in computer science from the
University of Waterloo in 1998. His doctoral thesis was on the topic of
Fairness in Electronic Commerce. From 1999 to 2012 he was employed at
Nokia Research Center (NRC) in
Helsinki,
Finland, where he worked on several notable projects, including contributions to the design of the numeric comparison protocol as part of the Bluetooth
Secure Simple Pairing update, as well as what would become the
Generic Bootstrapping Architecture. From September 2012 until December 2017 he was a professor of computer science at the
University of Helsinki (part-time from August 2013 onwards). In 2013 he became a tenured (full) professor of computer science at
Aalto University, where he co-led the Secure Systems Group (SSG) and established the Helsinki-Aalto Center for Information Security (HAIC), since renamed to the Helsinki-Aalto Institute for Cybersecurity. At Aalto University he led research projects funded by the
Academy of Finland,
Business Finland, and various companies. He was a
principal investigator (PI) of the
Intel Research Institute for Collaborative Resilient and Autonomous Systems (CARS). His term as adjunct professor at Aalto University ended in August 2024. In 2019 he joined the
David R. Cheriton School of Computer Science at the
University of Waterloo as a (full) professor and a David R. Cheriton Chair in Software Systems. Asokan is the inventor of over 50 granted patents. == Awards and recognition ==