Ian Goldberg
| Ian Avrum Goldberg | |
|---|---|
| Born | March 31, 1973 |
| Fields | Computer Science |
| Alma mater | University of California, Berkeley University of Waterloo |
| Doctoral advisor | Eric Brewer |
| Known for | Off-the-Record Messaging |
Ian Avrum Goldberg (born March 31, 1973) is a cryptographer and cypherpunk. He is best known for breaking Netscape's implementation of SSL (with David Wagner),[1] and for his role as Chief Scientist of Radialpoint (formerly Zero-Knowledge Systems), a Canadian software company. Goldberg is currently an associate professor at the School of Computer Science, University of Waterloo.
Contents |
[edit] Education
He attended high school at the University of Toronto Schools, graduating in 1991. In 1995, he received a B.Math from the University of Waterloo in Pure Mathematics and Computer Science. He obtained a Ph.D. from the University of California, Berkeley in December 2000. His thesis was entitled A Pseudonymous Communications Infrastructure for the Internet.[2] His advisor was Eric Brewer.
[edit] Accomplishments
As a high school student, Goldberg was a member of Canada's team to the International Math Olympiad from 1989 to 1991, where he received a bronze, silver, and gold medal respectively.[3] He was also a member of University of Waterloo team that won the ACM International Collegiate Programming Contest in 1994.[4] In 1998, Wired Magazine chose him as a member of the "Wired 25".[5] In 2011 he won the EFF Pioneer Award.[6]
[edit] Work in cryptography
In 1995, Ian Goldberg with David Wagner discovered a flaw in the random number generator used for temporary key generation in the SSL implementation of Netscape Navigator.[1]
One of the first cryptanalyses on the WEP wireless encryption protocol was conducted by Goldberg with Nikita Borisov and David Wagner, revealing serious flaws in its design.[7]
Goldberg was a co-author of the Off-the-Record instant messaging encryption protocol. He is also the author of the Perl script given in Cryptonomicon, a novel by Neal Stephenson.[8]
[edit] See also
[edit] Notes and references
- ^ a b Ian Goldberg (1995-09-18). "Netscape SSL implementation cracked!". hks.lists.cypherpunks. (Web link). Retrieved 2006-09-12.
- ^ Ian Avrum Goldberg (2000-12-21). "A Pseudonymous Communications Infrastructure for the Internet". http://www.freehaven.net/anonbib/cache/ian-thesis.pdf.
- ^ "International Mathematical Olympiad: Hall of fame". http://www.imo-official.org/participant_r.aspx?id=1959.
- ^ "1993-94 18th Annual ACM International Collegiate Programming Contest Final Report". 2002-04-01. http://icpc.baylor.edu/past/icpc94/Report.html.
- ^ "Ian Goldberg Can Make You Disappear". Wired 6 (11). 1998-11. http://www.wired.com/wired/archive/6.11/wired25.html?pg=10. Retrieved 2006-10-30.
- ^ "EFF Celebrates the 2011 Pioneer Award Winners". https://www.eff.org/deeplinks/2011/11/proud-recognize-effs-2011-pioneer-award-winners. Retrieved 10 December 2011.
- ^ Nikita Borisov, Ian Goldberg, David Wagner (2001) (PDF). Intercepting Mobile Communications: The Insecurity of 802.11. http://www.isaac.cs.berkeley.edu/isaac/mobicom.pdf. Retrieved 2006-09-12.
- ^ Neal Stephenson (1999). Cryptonomicon. New York: Avon Books. p. Acknowledgements. ISBN 0-380-97346-4.