Robert Morris (criptógrafo)

Criptógrafo estadounidense (1932-2011)
Robert H. Morris Sr.
Nacido( 25 de julio de 1932 )25 de julio de 1932
Boston , Massachusetts, Estados Unidos
Fallecido26 de junio de 2011 (26 de junio de 2011)(78 años)
Líbano, New Hampshire , Estados Unidos
Alma máterUniversidad de Harvard
Conocido porMultics , Unix
CónyugeAnne Farlow Morris
NiñosRobert Tappan Morris , Meredith Morris, Benjamin Morris
Carrera científica
CamposMatemáticas , criptografía
InstitucionesAgencia de Seguridad Nacional , Laboratorios Bell

Robert H. Morris Sr. (25 de julio de 1932 – 26 de junio de 2011) fue un criptógrafo y científico informático estadounidense . [1] [2]

Familia y educación

Morris nació en Boston, Massachusetts . Sus padres fueron Walter W. Morris, un vendedor, y Helen Kelly Morris, una ama de casa. [1] Recibió una licenciatura en matemáticas de la Universidad de Harvard en 1957 y una maestría en matemáticas aplicadas de Harvard en 1958.

Se casó con Anne Farlow y tuvieron tres hijos juntos: Robert Tappan Morris (autor del gusano Morris de 1988 ), [3] Meredith Morris y Benjamin Morris. [4]

Laboratorios Bell

Desde 1960 hasta 1986, Morris fue investigador en Bell Labs y trabajó en Multics y más tarde en Unix .

Junto con Douglas McIlroy , creó el procesador de macros M6 en FORTRAN IV , que luego fue portado a Unix. [5]

Utilizando el compilador-compilador TMG , Morris, junto con McIlroy, desarrolló la implementación temprana del compilador PL/I llamado EPL para el proyecto Multics. [6] [7] La ​​pareja también contribuyó con una versión del programa de formato de texto runoff para Multics. [8]

Las contribuciones de Morris a las primeras versiones de Unix incluyen la biblioteca matemática, el lenguaje de programación dc , el programa crypty el esquema de cifrado de contraseñas utilizado para la autenticación de usuarios. [9] [10] El esquema de cifrado (inventado por Roger Needham ), se basaba en el uso de una función de trampa (ahora llamada función de derivación de clave ) para calcular hashes de contraseñas de usuarios que se almacenaban en el archivo /etc/passwd; técnicas análogas, que se basan en diferentes funciones, todavía se utilizan hoy en día. [11]

Agencia de Seguridad Nacional

En 1986, Morris comenzó a trabajar en la Agencia de Seguridad Nacional (NSA). [1] Se desempeñó como científico jefe del Centro Nacional de Seguridad Informática de la NSA , donde participó en la producción de la Serie Rainbow de estándares de seguridad informática, y se retiró de la NSA en 1994. [12] [13] [14] Una vez le dijo a un periodista que, mientras estaba en la NSA, ayudó al FBI a decodificar evidencia cifrada. [1]

Hay una descripción de Morris en el libro de Clifford Stoll The Cuckoo's Egg . Muchos lectores del libro de Stoll recuerdan a Morris por darle a Stoll un desafiante acertijo matemático (originalmente debido a John H. Conway ) en el curso de sus discusiones sobre seguridad informática : ¿Cuál es el siguiente número en la secuencia 1 11 21 1211 111221? (conocida como la secuencia mirar y decir ). Stoll decidió no incluir la respuesta a este acertijo en The Cuckoo's Egg , para frustración de muchos lectores. [15]

Robert Morris murió en Lebanon, New Hampshire .

Citas

  • Regla 1 del criptoanálisis: comprobar el texto claro. [16]
  • Nunca subestimes la atención, el riesgo, el dinero y el tiempo que un oponente invertirá en leer el tráfico. [16]
  • Es fácil gestionar un sistema informático seguro. Basta con desconectar todas las conexiones de acceso telefónico y permitir sólo terminales con conexión directa, colocar la máquina y sus terminales en una habitación protegida y colocar un guardia en la puerta. [17]

Publicaciones seleccionadas

  • (con Fred T. Grampp) Seguridad del sistema operativo UNIX, AT&T Bell Laboratories Technical Journal , 63 , parte 2, n.° 8 (octubre de 1984), págs. 1649–1672.

Referencias

  1. ^ abcd Markoff, John (29 de junio de 2011). «Robert Morris, pionero en seguridad informática, muere a los 78 años». The New York Times . Consultado el 30 de junio de 2011 .
  2. ^ 4º Simposio de Seguridad UNIX. USENIX . 1993.
  3. ^ Estados Unidos v. Morris (1991) , 928 F.2d 504, 505 (2d Cir. 1991).
  4. ^ Obituario de Robert Morris, The Washington Post , 30 de junio de 2011.
  5. ^ Cole, AJ (1981). Macro Processors (2.ª edición revisada). Archivo CUP. pág. 254.
  6. ^ RA Frieburghouse. "El compilador PL/1 de Multics". Multicians.org .
  7. ^ Tom Van Vleck (ed.). "La elección de PL/I". Multicians.org .
  8. ^ "Funciones de Multics".
  9. ^ McIlroy, MD (1987). Un lector de Unix para investigación: extractos anotados del Manual del programador, 1971–1986 (PDF) (Informe técnico). CSTR. Bell Labs. 139.
  10. ^ Incursionando en el mundo criptográfico: una historia, Dennis Ritchie , 5 de mayo de 2000, Bell Labs. Archivado.
  11. ^ Seguridad de contraseñas: un caso de Robert Morris y Ken Thompson (1978)
  12. ^ El estándar de cifrado de datos: retrospectiva y perspectivas, R. Morris, IEEE Communications 16 , n.° 6 (noviembre de 1978), págs. 11-14.
  13. ^ IEEE Electronic CIPHER 9 (18 de septiembre de 1995)
  14. ^ Formulario de información y registro para la conferencia AUUG 98, consultado en línea el 29 de noviembre de 2007.
  15. ^ "Preguntas frecuentes sobre la secuencia numérica de Morris". Archivado desde el original el 6 de junio de 1997.
  16. ^ ab Gillogly, Jim (2 de septiembre de 1995). "Notas sobre criptografía '95: formas no criptográficas de perder información, charla invitada de R. Morris". Grupos de Google . Consultado el 2 de agosto de 2023 .
  17. ^ Grampp, FT; Morris, RH (1984). "El sistema UNIX: seguridad del sistema operativo UNIX". AT&T Bell Laboratories Technical Journal . 63 (8): 1649–1672. doi :10.1002/j.1538-7305.1984.tb00058.x. S2CID  26877484.
  • Dennis Ritchie : "Dabbling in the Cryptographic World" cuenta la historia de la investigación criptográfica que realizó con Morris y por qué dicha investigación nunca se publicó.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Robert_Morris_(criptógrafo)&oldid=1260509816"