About Contribute GitHub
Menu

Ian Goldberg

Goldberg's work bridged practical attacks on deployed crypto and the design of usable privacy tools.

Ian Avrum Goldberg is a Canadian cryptographer and privacy researcher. As a Berkeley graduate student in September 1995 he and David Wagner showed that Netscape Navigator seeded its SSL session keys from predictable values such as the time and process ID, allowing keys to be recovered in seconds. In 1997 he solved the 40-bit RSA challenge in about three and a half hours, demonstrating the weakness of export-grade encryption.

Privacy tools

Goldberg was chief scientist at Zero-Knowledge Systems, developer of the Freedom Network anonymity service. In 2004, with Nikita Borisov and Eric Brewer, he introduced Off-the-Record Messaging, which brought forward secrecy and deniable authentication to instant messaging and influenced later protocols such as Signal.

Academic career

He is a professor at the University of Waterloo, where he leads the Cryptography, Security, and Privacy research group and has contributed to Tor's onion-service and circuit designs.

Timeline

  • 1973-03-31Born in Canada.
  • 1995-09With David Wagner, breaks Netscape's SSL implementation by exploiting its weak random-number seeding.
  • 1997-01Solves the 40-bit RSA export-strength challenge in about 3.5 hours.
  • 2004Introduces Off-the-Record Messaging with Nikita Borisov and Eric Brewer.
Ian Goldberg
Type
Person
Era
1990s-present
Born
1973
Known for
Netscape SSL PRNG break (1995); Off-the-Record Messaging; Research at the University of Waterloo
Tags
cryptography, privacy, otr, ssl, academic-research
Created by Joas A Santos · Something wrong or want it removed? Open an issue.