default search action
Roger M. Needham
Person information
- affiliation: Microsoft Research
- affiliation: University of Cambridge, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2000 – 2009
- 2002
- [c43]Roger M. Needham:
Keynote Address. Security Protocols Workshop 2002: 2-4 - [c42]Roger M. Needham:
Back to the Beginning. Security Protocols Workshop 2002: 242 - 2001
- [c41]Roger M. Needham:
Keynote Address: Mobile Computing versus Immobile Security. Security Protocols Workshop 2001: 1-3 - 2000
- [c40]Roger M. Needham:
Keynote Address: Security Protocols and the Swiss Army Knife (Transcript of Discussion). Security Protocols Workshop 2000: 1-4
1990 – 1999
- 1999
- [c39]Roger M. Needham:
The Hardware Environment. S&P 1999: 236 - [c38]Roger M. Needham:
Keynote Address: The Changing Environment. Security Protocols Workshop 1999: 1-5 - 1998
- [j38]Ross J. Anderson, Francesco Bergadano, Bruno Crispo, Jong-Hyeon Lee, Charalampos Manifavas, Roger M. Needham:
A New Family of Authentication Protocols. ACM SIGOPS Oper. Syst. Rev. 32(4): 9-20 (1998) - [c37]Ross J. Anderson, Roger M. Needham, Adi Shamir:
The Steganographic File System. Information Hiding 1998: 73-82 - [c36]Roger M. Needham:
Logic and Over-Simplification. LICS 1998: 2-3 - [c35]Roger M. Needham, E. Stewart Lee, Joan Feigenbaum, Virgil D. Gligor, Bruce Christianson:
Panel Session - Future Directions. Security Protocols Workshop 1998: 227-239 - 1997
- [j37]Roger M. Needham:
The changing environment for security protocols. IEEE Netw. 11(3): 12-15 (1997) - 1996
- [j36]Martín Abadi, Roger M. Needham:
Prudent Engineering Practice for Cryptographic Protocols. IEEE Trans. Software Eng. 22(1): 6-15 (1996) - 1995
- [j35]Paul W. Jardetzky, Cormac J. Sreenan, Roger M. Needham:
Storage and Synchronization for Distributed Continuous Media. Multim. Syst. 3(4): 151-161 (1995) - [c34]Ross J. Anderson, Roger M. Needham:
Robustness Principles for Public Key Protocols. CRYPTO 1995: 236-247 - [p1]Ross J. Anderson, Roger M. Needham:
Programming Satan's Computer. Computer Science Today 1995: 426-440 - 1994
- [j34]Roger M. Needham:
Denail of Service: An Example. Commun. ACM 37(11): 42-46 (1994) - [c33]David J. Wheeler, Roger M. Needham:
TEA, a Tiny Encryption Algorithm. FSE 1994: 363-366 - [c32]Martín Abadi, Roger M. Needham:
Prudent engineering practice for cryptographic protocols. S&P 1994: 122-136 - 1993
- [j33]Li Gong, T. Mark A. Lomas, Roger M. Needham, Jerome H. Saltzer:
Protecting Poorly Chosen Secrets from Guessing Attacks. IEEE J. Sel. Areas Commun. 11(5): 648-656 (1993) - [c31]Roger M. Needham:
Denial of Service. CCS 1993: 151-153 - 1992
- [j32]Roger M. Needham:
Later Developments at Cambridge: Titan, Cap, and the Cambridge Ring. IEEE Ann. Hist. Comput. 14(4): 57-58 (1992) - [c30]Roger M. Needham, Akira Nakamura:
An Approach to Real-time Scheduling - but is it Really a Problem for Multimedia? NOSSDAV 1992: 32-39 - 1991
- [j31]Michael D. Schroeder, Andrew Birrell, Michael Burrows, Hal Murray, Roger M. Needham, Thomas L. Rodeheffer, Edwin H. Satterthwaite, Charles P. Thacker:
Autonet: A High-Speed, Self-Configuring Local Area Network Using Point-to-Point Links. IEEE J. Sel. Areas Commun. 9(8): 1318-1335 (1991) - [c29]Roger M. Needham:
What Next? Some Speculations. Operating Systems of the 90s and Beyond 1991: 220-222 - 1990
- [j30]Michael Burrows, Martín Abadi, Roger M. Needham:
Rejoinder to Nessett. ACM SIGOPS Oper. Syst. Rev. 24(2): 39-40 (1990) - [j29]Michael Burrows, Martín Abadi, Roger M. Needham:
A Logic of Authentication. ACM Trans. Comput. Syst. 8(1): 18-36 (1990) - [c28]Roger M. Needham:
Capabilities and Security. Security and Persistence 1990: 3-8 - [c27]Li Gong, Roger M. Needham, Raphael Yahalom:
Reasoning about Belief in Cryptographic Protocols. S&P 1990: 234-248
1980 – 1989
- 1989
- [j28]Roger M. Needham, Andrew Herbert:
Report on the Third European SIGOPS Workshop "Autonomy or Interdependence in Distributed Systems", September 19-21, 1988, Ca, bridge, England. ACM SIGOPS Oper. Syst. Rev. 23(2): 3-19 (1989) - [c26]Michael Burrows, Martín Abadi, Roger M. Needham:
The Scope of a Logic of Authentication. Distributed Computing And Cryptography 1989: 119-126 - [c25]Jean Bacon, Ian M. Leslie, Roger M. Needham:
Distributed Computing with a Processor Bank. Process in Distributed Operating Systems and Distributed Systems Management 1989: 147-161 - [c24]Michael Burrows, Martín Abadi, Roger M. Needham:
A Logic of Authentication. SOSP 1989: 1-13 - [c23]T. Mark A. Lomas, Li Gong, Jerome H. Saltzer, Roger M. Needham:
Reducing Risks from Poorly Chosen Keys. SOSP 1989: 14-18 - 1988
- [j27]David K. Gifford, Roger M. Needham, Michael D. Schroeder:
The Cedar System. Commun. ACM 31(3): 288-298 (1988) - [j26]Roger M. Needham, Michael Burrows:
Locks in Distributed Systems - Observations. ACM SIGOPS Oper. Syst. Rev. 22(3): 44 (1988) - [j25]Andrew Hopper, Roger M. Needham:
The Cambridge Fast Ring Networking System. IEEE Trans. Computers 37(10): 1214-1223 (1988) - [c22]Michael Burrows, Martín Abadi, Roger M. Needham:
Authentication: A Practical Study in Belief and Action. TARK 1988: 325-342 - 1987
- [j24]Roger M. Needham, Michael D. Schroeder:
Authentication Revisited. ACM SIGOPS Oper. Syst. Rev. 21(1): 7 (1987) - 1986
- [c21]Andrew Birrell, Butler W. Lampson, Roger M. Needham, Michael D. Schroeder:
Current work on authentication. ACM SIGOPS European Workshop 1986 - [c20]Roger M. Needham:
On making distributed systems that work. ACM SIGOPS European Workshop 1986 - [c19]Andrew Birrell, Butler W. Lampson, Roger M. Needham, Michael D. Schroeder:
A Global Authentication Service without Global Trust. S&P 1986: 223-230 - 1985
- [c18]Michael D. Schroeder, David K. Gifford, Roger M. Needham:
A Caching File System For a Programmer's Workstation. SOSP 1985: 25-34 - 1984
- [j23]Ian M. Leslie, Roger M. Needham, John W. Burren, Graham C. Adams:
The architecture of the universe network. Comput. Commun. Rev. 14(2): 2-9 (1984) - [j22]A. Gill Waters, Christopher J. Adams, Ian M. Leslie, Roger M. Needham:
The use of broadcast techniques on the universe network. Comput. Commun. Rev. 14(2): 52-57 (1984) - [j21]Michael D. Schroeder, Andrew Birrell, Roger M. Needham:
Experience with Grapevine: The Growth of a Distributed System. ACM Trans. Comput. Syst. 2(1): 3-23 (1984) - 1983
- [j20]Roger M. Needham, A. J. Herbert, James G. Mitchell:
How to Connect Stable Memory to a Computer. ACM SIGOPS Oper. Syst. Rev. 17(1): 16 (1983) - [c17]Roger M. Needham:
Protection. Advanced Course: Local Area Networks 1983: 260-281 - [c16]M. F. Richardson, Roger M. Needham:
The TRIPOS Filing Machine, a Front End to a File Server. SOSP 1983: 120-128 - [c15]Michael D. Schroeder, Andrew Birrell, Roger M. Needham:
Experience with Grapevine: The Growth of a Distributed System (Summary). SOSP 1983: 141-142 - 1982
- [j19]Andrew Birrell, Roy Levin, Roger M. Needham, Michael D. Schroeder:
Grapevine: An Exercise in Distributed Computing. Commun. ACM 25(4): 260-274 (1982) - 1981
- [c14]Roger M. Needham:
Design Considerations for a Processing Server. ISCA 1981: 501-504 - [c13]A. J. Herbert, Roger M. Needham:
Sequencing Computation Steps in a Network. SOSP 1981: 59-63 - [c12]Andrew Birrell, Roy Levin, Roger M. Needham, Michael D. Schroeder:
Gravevine: An Exercise in Distributed Computing (summary). SOSP 1981: 178-179 - 1980
- [j18]Maurice V. Wilkes, Roger M. Needham:
The Cambridge Model Distributed System. ACM SIGOPS Oper. Syst. Rev. 14(1): 21-29 (1980) - [j17]N. H. Garnett, Roger M. Needham:
An Asynchronous Garbage Collector for the Cambridge File Server. ACM SIGOPS Oper. Syst. Rev. 14(4): 36-40 (1980) - [j16]Andrew Birrell, Roger M. Needham:
A Universal File Server. IEEE Trans. Software Eng. 6(5): 450-453 (1980) - [c11]Roger M. Needham:
Capabilities and Protection. GI Jahrestagung 1980: 45-53
1970 – 1979
- 1979
- [j15]Roger M. Needham:
Adding Capability to Conventional File Servers. ACM SIGOPS Oper. Syst. Rev. 13(1): 3-4 (1979) - [j14]Hugh C. Lauer, Roger M. Needham:
On the Duality of Operating System Structures. ACM SIGOPS Oper. Syst. Rev. 13(2): 3-19 (1979) - [c10]Roger M. Needham:
Systems Aspects of the Cambridge Ring. SOSP 1979: 82-85 - 1978
- [j13]Roger M. Needham, Michael D. Schroeder:
Using Encryption for Authentication in Large Networks of Computers. Commun. ACM 21(12): 993-999 (1978) - [j12]Andrew Birrell, Roger M. Needham:
An Asynchronous Garbage Collector for the CAP Filing System. ACM SIGOPS Oper. Syst. Rev. 12(2): 31-33 (1978) - [j11]Andrew Birrell, Roger M. Needham:
Character Streams. ACM SIGOPS Oper. Syst. Rev. 12(3): 29-31 (1978) - 1977
- [c9]Roger M. Needham, R. D. H. Walker:
The Cambridge CAP Computer and its Protection System. SOSP 1977: 1-10 - [c8]Roger M. Needham, Andrew Birrell:
The Cap Filing System. SOSP 1977: 11-16 - [c7]Roger M. Needham:
The CAP Project - An Interim Evaluation. SOSP 1977: 17-22 - 1974
- [j10]Roger M. Needham, Maurice V. Wilkes:
Domains of Protection and the Management of Processes. Comput. J. 17(2): 117-120 (1974) - 1973
- [j9]Roger M. Needham:
Note on evaluation. Inf. Storage Retr. 9(8): 474 (1973) - 1972
- [c6]Roger M. Needham:
Protection systems and protection implementations. AFIPS Fall Joint Computing Conference (1) 1972: 571-578 - 1971
- [j8]B. Landy, Roger M. Needham:
Software Engineering Techniques used in the Development of the Cambridge Multiple-Access System. Softw. Pract. Exp. 1(2): 167-173 (1971) - [c5]Roger M. Needham:
Handling Difficult Faults in Operating Systems. SOSP 1971: 55-57
1960 – 1969
- 1969
- [c4]Roger M. Needham, David F. Hartley:
Theory and practice in operating system design. SOSP 1969: 8-12 - 1968
- [j7]Maurice V. Wilkes, Roger M. Needham:
The Design of Multiple-Access Computer Systems: Part 2. Comput. J. 10(4): 315-320 (1968) - [j6]David F. Hartley, B. Landy, Roger M. Needham:
The structure of a multiprogramming supervisor. Comput. J. 11(3): 247-255 (1968) - [j5]Karen Sparck Jones, Roger M. Needham:
Automatic term classifications and retrieval. Inf. Storage Retr. 4(2): 91-100 (1968) - 1967
- [c3]David W. Barron, A. G. Fraser, David F. Hartley, B. Landy, Roger M. Needham:
File handling at Cambridge University. AFIPS Spring Joint Computing Conference 1967: 163-167 - 1965
- [j4]Roger M. Needham:
Applications of the theory of clumps. Mech. Transl. Comput. Linguistics 8(3-4): 113-127 (1965) - 1963
- [j3]Roger M. Needham:
Book Review. Comput. J. 6(3): 249 (1963) - 1962
- [c2]Roger M. Needham:
A Method for Using Computers in Information Classification. IFIP Congress 1962: 284-287 - 1961
- [j2]Roger M. Needham:
Review: Book Review. Comput. J. 3(4): 265 (1961) - [j1]Roger M. Needham:
Review: Book Review. Comput. J. 3(4): 265 (1961)
1950 – 1959
- 1959
- [c1]A. F. Parker-Rhodes, Roger M. Needham:
A reduction method for non-arithmetic data, and its application to thesauric translation. IFIP Congress 1959: 321-325
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:04 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint