Simon S. Lam es un científico informático estadounidense y pionero de Internet . Se jubiló en 2018 de la Universidad de Texas en Austin como profesor emérito y presidente emérito de la cátedra de regentes en Ciencias de la Computación n.º 1. Realizó contribuciones fundamentales e importantes a la seguridad de la capa de transporte , la verificación de redes de paquetes, así como al diseño, verificación y análisis del rendimiento de protocolos de red.
Simon Lam fue pionero en la seguridad de las aplicaciones de Internet; por ejemplo, un resultado de su trabajo es visible para la mayoría de los usuarios como la "s" en https , que significa una conexión segura. Inventó los sockets seguros en 1991. [5] En 1993, inventó la interfaz de programación de aplicaciones (API) Secure Network Programming (SNP ), que exploró el enfoque de tener una API de capa de transporte segura muy similar a los sockets de Berkeley , para facilitar la modernización de aplicaciones de red preexistentes con medidas de seguridad. [6] [7] Este trabajo se realizó cuando la WWW todavía estaba en sus inicios. SNP se publicó y presentó el 8 de junio de 1994 en la Conferencia Técnica de Verano de USENIX . Las capas de sockets seguros posteriores (SSL y TLS ) se reimplementaron varios años después utilizando la arquitectura y las ideas clave presentadas por primera vez en SNP, lo que permitió el comercio electrónico seguro en la WWW (por ejemplo, banca, compras). TLS también se usa ampliamente para proteger el correo electrónico y muchas otras aplicaciones de Internet.
Por esta contribución, el profesor Lam y tres estudiantes de posgrado en su proyecto de investigación ganaron el Premio ACM Software System Award 2004. Fue elegido miembro de la Academia Nacional de Ingeniería de los Estados Unidos en 2007. Por inventar sockets seguros e implementar la primera capa de sockets seguros, fue incluido en el Salón de la Fama de Internet en 2023. [5] [8]
Simon S. Lam nació en Macao (cuando era una colonia portuguesa) en 1947 con el apellido 林 (Lam) y el nombre de pila 善成 (Sin Sing o Shin Sing). Su familia se mudó a Hong Kong en 1959. Recibió su educación secundaria de La Salle College , Kowloon, Hong Kong. Dejó Hong Kong en 1966 para estudiar Ingeniería Eléctrica en la Universidad Estatal de Washington con una beca. Recibió el título de BSEE con distinción en 1969 de la Universidad Estatal de Washington y fue honrado por la Facultad de Ingeniería como el estudiante superior destacado de 1969 en Ingeniería Eléctrica. [9]
A principios del otoño de 1969, asistió a la escuela de posgrado en la Escuela de Ingeniería de la UCLA con una beca de enseñanza de cuatro años del Canciller. Su tesis doctoral sobre conmutación de paquetes en un canal de transmisión de acceso múltiple fue supervisada por el profesor Leonard Kleinrock . De 1971 a 1974, fue ingeniero de investigación de posgrado y más tarde investigador postdoctoral en el Centro de medición de redes ARPA de la UCLA, donde trabajó en el proyecto de satélite de paquetes de ARPANET .
De 1974 a 1977 fue miembro del personal de investigación del IBM TJ Watson Research Center , Yorktown Heights, Nueva York. En agosto de 1977 se incorporó a la Universidad de Texas en Austin como profesor adjunto de informática. Fue ascendido a profesor asociado en 1979, a profesor titular en 1983, nombrado profesor del centenario David Bruton Jr. en 1985 y titular de la cátedra de regentes en informática nº 1 en 2001. Se desempeñó como director del departamento de 1992 a 1994.
El profesor Lam participó activamente en el servicio profesional para las comunidades de investigación de redes de ACM SIGCOMM , IEEE Computer Society , IEEE Communications Society y National Science Foundation . Sus contribuciones de servicio profesional más notables incluyen las siguientes: cofundó la influyente Conferencia ACM SIGCOMM [10] y, como su primer presidente del programa técnico, promovió y fue anfitrión de la conferencia inaugural en 1983 en el campus de la Universidad de Texas en Austin . La conferencia fue un gran éxito al que asistieron investigadores de ARPANET , CSNET y redes de paquetes europeas, así como muchos otros científicos e ingenieros informáticos interesados en las técnicas, protocolos y arquitecturas emergentes de redes de conmutación de paquetes. Diez años después, en 1993, el profesor Lam cofundó la Conferencia internacional sobre protocolos de red [11] patrocinada por IEEE Computer Society . De 1994 a 1998, fue editor en jefe de IEEE/ACM Transactions on Networking , que fue la primera revista publicada conjuntamente por ACM e IEEE .
Simon Lam recibió el Premio ACM SIGCOMM 2004 [12] por su contribución de toda la vida al campo de las redes de comunicación [13] con la cita "en reconocimiento a su visión, amplitud y rigor al contribuir, entre otras áreas, a: la comunicación segura en red, el análisis de protocolos de red y multiacceso, el análisis de redes de colas y el diseño de mecanismos para la calidad del servicio ".
En 2007, Simon Lam fue elegido miembro de la Academia Nacional de Ingeniería de los Estados Unidos , [14] considerado ampliamente entre los más altos honores que se pueden obtener en las profesiones de ingeniería y tecnología, por "contribuciones a los protocolos de redes informáticas y servicios de seguridad de redes". [15]
En 1990, Simon Lam concibió una nueva subcapa de seguridad en la pila de protocolos de Internet. Redactó una propuesta de subvención para el Programa de Investigación Universitaria INFOSEC de la NSA titulada “Aplicación de una teoría de módulos e interfaces a la verificación de seguridad”. El proyecto estuvo financiado desde junio de 1991 hasta junio de 1993. Lam, con la ayuda de tres estudiantes de posgrado, inventó los sockets seguros para proteger las aplicaciones de Internet (proporcionando autenticación de punto final, confidencialidad de datos e integridad de datos , etc.). En 1993, implementaron la primera capa de sockets seguros, llamada Programación de Red Segura (SNP), con el objetivo de lograr una “programación de red segura para las masas”. Demostraron SNP al director del programa de la NSA del proyecto. Presentaron el caso de los sockets seguros y los resultados del rendimiento de SNP en la Conferencia Técnica de Verano de USENIX el 8 de junio de 1994. [6] [7]
SNP fue diseñado como una subcapa de aplicación sobre los sockets de la capa de transporte. Proporciona a las aplicaciones de Internet una API de sockets seguros que se parece mucho a la API de sockets . El enfoque SNP fue novedoso y creó un cambio de paradigma que se aleja de la investigación contemporánea sobre seguridad para aplicaciones distribuidas (por ejemplo, Kerberos del MIT, 1988-1992). Este enfoque permitió el comercio electrónico seguro unos años más tarde. SNP ganó el premio ACM Software System Award 2004. [ 16 ] [ 17] Las capas de sockets seguros posteriores ( SSL y TLS ), reimplementadas años más tarde utilizando la arquitectura y las ideas clave de SNP, se utilizan ampliamente para proteger las transacciones entre navegadores web y servidores para el comercio electrónico , así como otras aplicaciones de Internet, incluido el correo electrónico , la mensajería instantánea y VoIP .
Fue galardonado con el premio W. Wallace McDowell 2004 [18] con la mención “Por sus destacadas contribuciones fundamentales en protocolos de red y servicios de seguridad”.