Ian Goldberg
Assistant Professor
Joined School 2006

BMath (Waterloo),
MSc (Berkeley),
PhD (Berkeley)

Email iang@uwaterloo.ca
Web http://www.cs.uwaterloo.ca/~iang/
Voice 519-888-4567 x36168
Fax 519-885-1208

Research Interests

Professor Goldberg's research spans a number of areas in privacy, security, and cryptography, focusing on aspects of security and privacy technologies that are useful to people under realistic circumstances.

In today's highly connected world, in which data is so easy to collect, search, and transfer, privacy is of increasing importance. Privacy, broadly speaking, is the notion of informational self-determination; that is, the ability of a person to control information about herself: who gets access to it, for what purposes they can use it, how long they can store it, and so on.

Unfortunately, much communication today, particularly over the Internet, is quite privacy-unfriendly. When you send email, use instant messaging, or simply browse the world-wide web, information about you and your actions gets disseminated to diverse parties around the world--and you have little, if any, control over it. Companies called data brokers aggregate all available data about as many people as possible, and sell those dossiers to interested parties. Unfortunately, as the data broker Choicepoint learned when it sold dossiers on 150,000 Americans in 2005, sometimes those interested parties are criminals or identity thieves.

Privacy enhancing technologies (or PETs) aim to mitigate this problem by giving individuals control over the spread of information about their online actions. Professor Goldberg's research produces PETs and other technologies to improve the security and privacy of Internet users. One of his successful projects is Off-the-Record Messaging, which protects the privacy of tens of thousands of users' instant messaging conversations.

Major Awards

Outstanding Young Computer Science Researcher Award (2011); Early Researcher Award (2010-2015)

Industrial and Sabbatical Experience

From 1999 to 2006, Professor Goldberg was Chief Scientist of Zero-Knowledge Systems (later known as Radialpoint), makers of security and privacy software for consumers and enterprises. There, he was responsible for research, design, and prototype implementation of privacy-enhancing technologies in a commercial setting.

Zero-Knowledge Systems' first product was the Freedom Network, based on Professor Goldberg's PhD thesis. The Freedom Network allowed subscribers using the Internet to maintain control over how much of their personal information was revealed to web sites, third parties, and others.

Professor Goldberg is currently Chair of the Board of Directors of The Tor Project, Inc., a 501(c)(3) scientific and educational charity conducting scientific research promoting free speech, free expression, civic engagement and privacy rights online.

Representative Publications

Can Tang and Ian Goldberg. An Improved Algorithm for Tor Circuit Scheduling. 17th ACM Conference on Computer and Communications Security, pp. 329-339, 2010.

Maxwell Young, Aniket Kate, Ian Goldberg, and Martin Karsten. Practical Robust Communication in DHTs Tolerating a Byzantine Adversary. 30th International Conference on Distributed Computing Systems, pp. 263-272, 2010.

Joel Reardon and Ian Goldberg. Improving Tor Using a TCP-over-DTLS Tunnel. 18th USENIX Security Symposium, pp. 119-133, 2009.

Berkant Ustaoğlu, Matthew Van Gundy, Hao Chen, and Ian Goldberg. Multi-party Off-the-Record Messaging. 16th ACM Conference on Computer and Communications Security, pp. 358-368, 2009.

George Danezis and Ian Goldberg. Sphinx: A Compact and Provably Secure Mix Format. 2009 IEEE Symposium on Security and Privacy, pp. 269-282, 2009.


Campaign Waterloo

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1

Tel: 519-888-4567 x33293
Fax: 519-885-1208

Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics


Valid HTML 4.01!Valid CSS! Last modified: Saturday, 12-Feb-2011 18:50:45 EST


Menu:ShowHide