Princeton University

School of Engineering & Applied Science

Prateek Mittal

Associate Professor of Electrical Engineering

Room: B326 Engineering Quadrangle
Phone: 609-258-0814
Webpage: Mittal Lab: Security and Privacy


  • Ph.D., University of Illinois at Urbana-Champaign, 2012
  • M.S., University of Illinois at Urbana-Champaign, 2010
  • B.Tech., Indian Institute of Technology, 2006

I am broadly interested in privacy-preserving and secure systems. My current focus areas include projects in:

Security and Machine Learning

Privacy and Machine Learning

Privacy, Security, and Networked Systems 

My research draws on techniques from data science, network science, distributed systems, and applied cryptography. My work has influenced the design of widely-used systems such as the Tor network for anonymous communication, and the Let's Encrypt Certificate Authority. I am also an associated faculty of the Computer Science Department, and the Center for Information Technology and Policy (CITP).

Honors and Awards

  • CSAW Applied Research Finalist, 2018
  • Army Research Office (ARO) Young Investigator Award, 2018
  • Office of Naval Research (ONR) Young Investigator Award, 2018
  • Princeton Engineering Commendation List for Outstanding Teaching, 2018
  • IBM Faculty Award, 2017
  • IEEE Senior Member, 2017
  • ACM Senior Member, 2017
  • Princeton University's E. Lawrence. Keyes, Jr./Emerson Electrical Co. Faculty Award, 2017
  • Bell Labs Prize Finalist, 2017
  • NVIDIA GPU Award, 2017
  • Microsoft Azure Research Award, 2017
  • Princeton Engineering Commendation List for Outstanding Teaching, 2017
  • Google Faculty Research Award, 2016
  • National Science Foundation CAREER Award, 2016
  • Princeton Engineering Commendation List for Outstanding Teaching, 2016
  • Cisco Faculty Research Award, 2016
  • Princeton Engineering Commendation List for Outstanding Teaching, 2014
  • Best Paper Award, ACM ASIACCS 2014
  • M.E.VanValkenburg Research Award 2011
  • Rambus Computer Engineering Award 2010
  • Selected Outstanding Paper, ACM Conference on Computer Communication and Security (CCS) 2008

Selected Publications

  1. PAC-learning in the presence of evasion adversaries
    Daniel Cullina, Arjun Bhagoji, Prateek Mittal
    NeurIPS, 2018

  2. Bamboozling Certificate Authorities with BGP
    Henry Birge-Lee, Yixin Sun, Annie Edmundson, Jennifer Rexford, Prateek Mittal.
    USENIX Security Symposium, 2018

  3. MVG Mechanism: Differential Privacy under Matrix-Valued Query
    Thee Chanyaswad, Alex Dytso, H. Vincent Poor, Prateek Mittal.
    ACM Conference on Computer and Communications Security, 2018

  4. Differentially Private Oblivious RAM 
    Sameer Wagh, Paul Cuff, Prateek Mittal. 
    Privacy Enhancing Technologies Symposium, 2018

  5. Counter-RAPTOR: Safeguarding Tor Against Active Routing Attacks
    Yixin Sun, Annie Edmundson, Nicholas Feamster, Mung Chiang,  Prateek Mittal. 
    IEEE Security and Privacy Symposium, 2017

  6. Preserving Link Privacy in Social Network based Systems
    Prateek Mittal, Charalampos Papamanthou, Dawn Song
    NDSS, February 2013

  7. Pisces: Anonymous Communication Using Social Networks
    Prateek Mittal, Matthew Wright, Nikita Borisov
    NDSS, February 2013
    • Hal Hodson. "How Facebook Can Help Hide Your Identity", New Scientist
    • "Social Networks Make Anonymous Online Communication More Secure", MIT Technology Review

  8. Cachet: A Decentralized Architecture for Privacy Preserving Social Networking with Caching
    Shirin Nilizadeh, Sonia Jahid, Prateek Mittal, Nikita Borisov, Apu Kapadia
    ACM CoNEXT, December 2012

  9. Evolution of Social-Attribute Networks: Measurements, Modeling, and Implications using Google+
    Neil Zhenqiang Gong, Wenchang Xu, Ling Huang, Prateek Mittal, Emil Stefanov, Vyas Sekar, Dawn Song
    ACM/USENIX IMC, November 2012

  10. X-Vine: Secure and Pseudonymous Routing Using Social Networks
    Prateek Mittal, Matthew Caesar, Nikita Borisov
    NDSS, February 2012

  11. Computational Frameworks for Integration of Biological Pathway Knowledge in Cancer Genomics
    Vinay Varadan, Prateek Mittal, Charles Vaske, Stepehen Benz
    IEEE Signal Processing Magazine, Special Issue on Genomic and Proteomic Signal Processing in Biomolecular Pathways, January 2012

  12. Stealthy Traffic Analysis of Low-Latency Anonymous Communication Using Throughput Fingerprinting
    Prateek Mittal, Ahmed Khurshid, Joshua Juen, Matthew Caesar, Nikita Borisov
    ACM CCS, October 2011
    We found vulnerabilities in deployed anonymity systems such as Tor

  13. PIR-Tor: Scalable Anonymous Communication Using Private Information Retrieval
    Prateek Mittal, Femi Olumofin, Carmela Troncoso, Nikita Borisov, Ian Goldberg
    USENIX Security, August 2011

  14. BotGrep: Detecting P2P Botnets Using Structured Graph Analysis
    Shishir Nagaraja, Prateek Mittal, Chi-Yao Hong, Matthew Caesar, Nikita Borisov
    USENIX Security, August 2010
    • George Lawton. "New Weapon in War on Botnets", Computing Now
    • Michael Cooney. "Researchers Unsheathe New Tool to Battle Botnets", Network World

  15. ShadowWalker: Peer-to-Peer Anonymous Communication Using Redundant Structured Topologies
    Prateek Mittal, Nikita Borisov
    ACM CCS, November 2009

  16. SybilInfer: Detecting Sybil Nodes using Social Networks
    George Danezis, Prateek Mittal
    NDSS, February 2009

  17. Information Leaks in Structured Peer-to-Peer Anonymous Communication
    Prateek Mittal, Nikita Borisov
    ACM CCS, October 2008
    Selected outstanding paper, forwarded to ACM TISSEC special issue

  18. Denial of Service or Denial of Security? How Attacks on Reliability can Compromise Anonymity
    Nikita Borisov, George Danezis, Prateek Mittal, Parisa Tabriz
    ACM CCS, October 2007
    Our work has influenced the design of anonymity systems like Tor
    Tor proposal 209 implements countermeasures to our attack