Ph.D in Computer Science

Ajith Suresh

ajith at iisc dot ac dot in

My homepage


About Me

I am a chronic talker, lifelong learner and I love what I do. Born in a remote village of Kerala, I was raised by parents who taught me to chase my dreams. I completed my B.Tech in Computer Science and Engineering (CSE) from College of Engineering, Trivandrum. I've followed my passion into IISc where I completed my M.Tech (Research) in CSE and am currently pursuing my Ph.D under the guidance of Dr. Arpita Patra. My work orbits around Secure Multi-party Computation (MPC), more specifically in the area of MPC for small number of parties with applications to Privacy Preserving Machine Learning (PPML).

I am a recipient of Google PhD Fellowship 2019 for the year 2019. When I'm not working on a fun project in our lab, you may find me touring the city on my cycle with my camera. When boredom strikes, may be watch the World Through My Eyes.


Publications / Preprints

  • Who let the BeAvYs out? More Efficient Secure Two-Party Computation and Conversions
    Authors: Arpita Patra, Thomas Schneider, Ajith Suresh and Hossein Yalame
    Under Submission
  • BLAZE: Blazing Fast Privacy-Preserving Machine Learning
    Authors: Arpita Patra and Ajith Suresh
    Under Submission
  • FLASH: Fast and Robust Framework for Privacy-preserving Machine Learning [Eprint]
    Authors: Megha Byali, Harsh Chaudhari, Arpita Patra and Ajith Suresh
    PETS 2020
  • Trident: Efficient 4PC Framework for Privacy Preserving Machine Learning [Eprint] [Arxiv]
    Authors: Rahul Rachuri and Ajith Suresh
    NDSS 2020
  • ASTRA: High Throughput 3PC over Rings with Application to Secure Prediction [Eprint] [Arxiv]
    Authors: Harsh Chaudhari, Ashish Choudhury, Arpita Patra and Ajith Suresh
    ACM CCSW 2019, PPML 2019
  • Fast Actively Secure OT Extension for Short Secrets [Eprint] [Arxiv]
    Authors: Arpita Patra, Pratik Sarkar and Ajith Suresh
    NDSS 2017 [Conference Version]


  • Talks / Presentations

  • ASTRA: High Throughput 3PC over Rings with Application to Secure Prediction.
    TU Darmstadt, Germany - November 2019
  • MPC MEETS ML: High Throughput Secure ML Prediction.
    Amazon Project Review, IISc - March 2019
  • Cryptography Basics.
    QIP STC on Foundations of Cryptography, IISc - August 2018
  • Fast Actively Secure OT Extension for Short Secrets.
    EECS Symposium, IISc - April 2017
  • Fast Actively Secure OT Extension for Short Secrets.
    The Network and Distributed System Security Symposium (NDSS) 2017, San Diego, USA - February 2017
  • Oblivious Transfer (OT) and OT Extensions.
    Workshop on Cryptography, Information Security Education and Awareness Project Phase II, IISc - February 2016
  • Two party computation (GMW construction).
    Workshop on Cryptography, Information Security Education and Awareness Project Phase II, IISc - February 2016
  • Message Authentication Codes.
    Workshop on Cryptography, Information Security Education and Awareness Project Phase II, IISc - February 2016
  • Efficient Actively Secure Oblivious Transfer Extension.
    10th Inter-Research-Institute Student Seminar in Computer Science (IRISS) 2016, Trivandrum, Kerala - January 2016


  • Visits

  • 26th ACM Conference on Computer and Communications Security (CCS) 2019 London, United Kingdom. November 2019
  • Thomas Schnieder, Department of Computer Science of Technische Universit├Ąt Darmstadt, Germany. November 2019
  • Indocrypt 2017. Institute of Mathematical Sciences, Chennai. December 2017
  • MPC School and Workshop. IIT Bombay. March 2017
  • The Network and Distributed System Security Symposium (NDSS) 2017. San Diego, California, USA. February 2017
  • Workshop: Theory and Practice of Secure Multiparty Computation 2016. Aarhus, Denmark. June 2016
  •