Nikita Borisov

Electrical and Computer Engineering
Nikita Borisov
  • Electrical and Computer Engineering
460 Coordinated Science Lab MC 228
1308 W. Main St.
Urbana Illinois 61801

Primary Research Area

  • Reliable and secure systems - Computer security, privacy, and information trust

For more information



  • Ph.D. in Computer Science, UC Berkeley, 2005

Research Statement

My research interests lie in the area of computer security and privacy, especially as applied to large-scale distributed systems. My current focus is on anonymity: analysis of existing anonymous systems and the design of new peer-to-peer anonymous networks. In this research I take a systems approach, with rigorous, quantitative metrics of anonymity and analysis with help from simulations. I also work on other privacy enhancing technologies, such as techniques for privacy-preserving data aggregation, as well as research into building reliable and secure peer-to-peer networks.

Research Interests

  • Fingerprinting of network traffic and endpoints
  • Privacy-preserving data sharing
  • Design and analysis of anonymous networks

Research Areas

  • Communication networks
  • Computer networking
  • Computer security, privacy, and information trust
  • Cryptographic systems and protocols
  • Distributed and peer-to-peer systems
  • Operating systems
  • Watermarking and information forensics

Research Topics

  • Cybersecurity and privacy
  • Distributed computing and storage systems
  • Sensing systems
  • Smart grid and energy delivery
  • Wearable and mobile computing

Teaching Honors

  • On the Incomplete List of Teachers Ranked Excellent by Their Students, Spring 2006

Research Honors

  • The Web Conference best paper (2019)
  • ASIACCS Best Paper (2014)
  • NSF CAREER award (2010)

Courses Taught

  • CS 374 - Intro to Algs & Models of Comp
  • CS 425 - Distributed Systems
  • CS 438 - Communication Networks
  • CS 598 - Privacy Enhancing Technologies
  • ECE 220 - Computer Systems & Programming
  • ECE 374 - Intro to Algs & Models of Comp
  • ECE 391 - Computer Systems Engineering
  • ECE 428 - Distributed Systems
  • ECE 438 - Communication Networks
  • ECE 598 - Privacy Enhancing Technologies
  • ECE 598 - Special Topics in ECE