Ian Avrum Goldberg (nacido el 31 de marzo de 1973) es un criptógrafo y cypherpunk . Es más conocido por romper la implementación de SSL de Netscape (con David Wagner ), [1] y por su papel como científico jefe de Radialpoint (anteriormente Zero Knowledge Systems ), una empresa de software canadiense. Goldberg es actualmente profesor en la Facultad de Matemáticas de la Escuela de Ciencias de la Computación David R. Cheriton de la Universidad de Waterloo , y titular de la Cátedra de Investigación de Canadá en Tecnologías de Mejora de la Privacidad. [2] Anteriormente fue presidente de la junta directiva del Proyecto Tor , [3] y es uno de los diseñadores de la mensajería off the record . [4]
Goldberg asistió a la escuela secundaria en la Universidad de Toronto , graduándose en 1991. En 1995, recibió una licenciatura en matemáticas de la Universidad de Waterloo en matemáticas puras y ciencias de la computación. Obtuvo un doctorado de la Universidad de California, Berkeley en diciembre de 2000. Su tesis se tituló Una infraestructura de comunicaciones seudónima para Internet . [5] Su asesor fue Eric Brewer .
Como estudiante de secundaria, Goldberg fue miembro del equipo de Canadá en la Olimpiada Internacional de Matemáticas de 1989 a 1991, donde recibió una medalla de bronce, plata y oro respectivamente. [6] También fue miembro del equipo de la Universidad de Waterloo que ganó el Concurso Internacional de Programación Universitaria ACM en 1994. [7] En 1998, la revista Wired lo eligió como miembro de los "Wired 25". [8] En 2011 ganó el premio EFF Pioneer Award . [9] En 2019, ganó el premio USENIX Security Test of Time junto con sus colegas David Wagner y Randi Thomas y el ex supervisor de doctorado Eric Brewer. [10] En 2023, fue nombrado miembro de la ACM Fellow . [11]
En 1995, Goldberg y David Wagner descubrieron una falla en el generador de números aleatorios utilizado para la generación de claves temporales en la implementación SSL de Netscape Navigator . [1] [12]
Uno de los primeros criptoanálisis del protocolo de cifrado inalámbrico WEP fue realizado por Goldberg con Nikita Borisov y David Wagner, revelando graves fallos en su diseño. [13] [14]
Goldberg fue coautor del protocolo de cifrado de mensajería instantánea Off-the-Record . También es el autor del script Perl incluido en la novela Cryptonomicon de Neal Stephenson . [15]
En 2009, Goldberg fue coautor del formato Sphinx Mix, [16] que actualmente se implementa con la extensión de una carga útil por salto para aumentar la privacidad tanto del pagador como del beneficiario al enrutar los pagos de Bitcoin a través de la red Lightning . [17]
Vitalik Buterin , cofundador de Ethereum , fue asistente de investigación de Goldberg mientras era estudiante en la Universidad de Waterloo . [18] [19]
Goldberg es miembro del grupo de Criptografía, Seguridad y Privacidad, así como del Instituto de Ciberseguridad y Privacidad (CPI). Ha colaborado con el CPI en el desarrollo de un nuevo programa interdisciplinario de investigación y educación. [2]