Roger Needham

Date

Needham was born in Birmingham, England, as the only child of Phyllis Mary, née Baker (c. 1904–1976), and Leonard William Needham (c. 1905–1973), who was a university chemistry teacher.

Early life and education

Needham was born in Birmingham, England, as the only child of Phyllis Mary, née Baker (c. 1904–1976), and Leonard William Needham (c. 1905–1973), who was a university chemistry teacher. He studied at Doncaster Grammar School for Boys in Doncaster, which was part of the West Riding. Later, he attended St John's College, Cambridge, starting in 1953. He earned a bachelor's degree in mathematics and philosophy in 1956. His PhD research focused on using digital computers to automatically sort and find documents. He worked on important computer projects related to security systems, operating systems, computer design, and local area networks.

Career and research

Roger Needham made important contributions to computer science. He helped create the Burrows–Abadi–Needham logic, which is used for authentication and often called BAN logic. He also worked with Michael Schroeder to develop the Needham–Schroeder security protocol, which is the foundation of the Kerberos system. He co-designed encryption methods called TEA and XTEA. He introduced a method to protect passwords using a one-way hash function.

In 1962, he joined the University of Cambridge’s Computer Laboratory, which was then called the Mathematical Laboratory. He led the laboratory from 1980 to 1995. He became a professor in 1981 and stayed at the laboratory until he retired in 1998. From 1996 to 1998, he served as pro-vice chancellor at the University of Cambridge. In 1997, he helped start Microsoft’s research lab in the United Kingdom. He was a founding member of Wolfson College, Cambridge, which was originally called University College.

He was an active member of several professional groups, including the International Association for Cryptologic Research, the IEEE Computer Society’s Security and Privacy Committee, and the University Grants Committee. He became a fellow of the Association for Computing Machinery in 1994.

He was elected a Fellow of the Royal Society in 1985 and a Fellow of the Royal Academy of Engineering in 1993. In 2001, he was honored with the title Commander of the Order of the British Empire (CBE) for his work in computing. He received honorary doctorate degrees from the University of Twente, Loughborough University, and the University of Kent.

Several awards are named after him. The British Computer Society created the Roger Needham Award in 2004. The European Conference on Computer Systems (EuroSys) also established the Roger Needham PhD Award, which gives €2,000 to a European PhD student whose research makes a major, new contribution to computer systems. Past winners include:

  • 2021 Victor van de Veen (Vrije Universiteit Amsterdam)
  • 2020 Michael Schwarz (Graz University of Technology) for his thesis Software-based Side-Channel Attacks and Defenses in Restricted Environments
  • 2019 Manolis Karpathiotakis (EPFL)
  • 2018 Dennis Andriesse (Vrije Universiteit Amsterdam) for his thesis Analyzing and Securing Binaries Through Static Disassembly
  • 2015 Cristiano Giuffrida (Vrije Universiteit Amsterdam) for his thesis Safe and Automatic Live Update
  • 2014 Torvald Riegel (Technische Universitaet Dresden) for his thesis Software Transactional Memory Building Blocks
  • 2013 Asia Slowinska (Vrije Universiteit Amsterdam) for her thesis Using Information Flow Tracking to Protect Legacy Binaries
  • 2012 Derek Murray for his thesis A Distributed Execution Engine Supporting Data-Dependent Control Flow
  • 2011 Jorrit Herder for Building a Dependable Operating System: Fault Tolerance in MINIX 3
  • 2010 Willem de Bruijn (Vrije Universiteit Amsterdam) for Adaptive Operating System Design for High Throughput I/O
  • 2009 Jacob Gorm Hansen (DIKU) for Virtual Machine Mobility with Self-Migration
  • 2008 Adam Dunkels (SICS) for Programming Memory-Constrained Networked Embedded Systems
  • 2007 Nick Cook (Newcastle University) for Middleware Support for Non-repudiable Business-to-Business Interactions
  • 2006 Oliver Heckmann (TU Darmstadt) for A System-oriented Approach to Efficiency and Quality of Service for Internet Service Providers

Personal life

In 1958, Needham married Karen Spärck Jones, who was also a computer scientist. He passed away from cancer in March 2003 at his home in Willingham, Cambridgeshire.

More
articles