Kerberos: An Authentication Service for Open Network Systems

About this paper

This paper is under a licence that does not allow it to be reproduced, so what is here is its front matter and a short abstract. Read it at the publisher's page.

English
Tiếng Việt

Clifford Neuman† Department of Computer Science, FR-35 University of Washington Seattle, WA 98195 bcn@CS.WASHINGTON.EDU

Jeffrey I. Schiller Project Athena Massachusetts Institute of Technology Cambridge, MA 02139 jis@ATHENA.MIT.EDU

ABSTRACT

In an open network computing environment, a workstation cannot be trusted to identify its users correctly to network services. Kerberos provides an alternative approach whereby a trusted third-party authentication service is used to verify users’ identities. This paper gives an overview of the Kerberos authentication model as implemented for MIT’s Project Athena. It describes the protocols used by clients, servers, and Kerberos to achieve authentication. It also describes the management and replication of the database required. The views of Kerberos as seen by the user, programmer, and administrator are described. Finally, the role of Kerberos in the larger Athena picture is given, along with a list of applications that presently use Kerberos for user authentication. We describe the addition of Kerberos authentication to the Sun Network File System as a case study for integrating Kerberos with an existing application.

Kerberos: Một Dịch vụ Xác thực cho các Hệ thống Mạng Mở

Jennifer G. Steiner Project Athena Massachusetts Institute of Technology Cambridge, MA 02139 steiner@ATHENA.MIT.EDU

Clifford Neuman† Department of Computer Science, FR-35 University of Washington Seattle, WA 98195 bcn@CS.WASHINGTON.EDU

Jeffrey I. Schiller Project Athena Massachusetts Institute of Technology Cambridge, MA 02139 jis@ATHENA.MIT.EDU

TÓM TẮT

Trong một môi trường tính toán mạng mở, không thể tin cậy một workstation trong việc xác định chính xác người dùng của nó với các dịch vụ mạng. Kerberos cung cấp một phương pháp thay thế, trong đó một dịch vụ xác thực bên thứ ba đáng tin cậy được sử dụng để xác minh danh tính của người dùng. Bài báo này trình bày tổng quan về mô hình xác thực Kerberos được triển khai cho Project Athena của MIT. Bài báo mô tả các giao thức được máy khách, server và Kerberos sử dụng để thực hiện xác thực. Bài báo cũng mô tả việc quản lý và sao chép cơ sở dữ liệu cần thiết. Các cách nhìn về Kerberos từ góc độ người dùng, lập trình viên và quản trị viên được mô tả. Cuối cùng, vai trò của Kerberos trong bức tranh tổng thể của Athena được trình bày, cùng với danh sách các ứng dụng hiện đang sử dụng Kerberos để xác thực người dùng. Chúng tôi mô tả việc bổ sung xác thực Kerberos vào Sun Network File System như một nghiên cứu trường hợp về việc tích hợp Kerberos với một ứng dụng hiện có.

Introduction

This section is missing here.

1 Motivation

This section is missing here.

2 What is Kerberos?

This section is missing here.

3 Kerberos Names

This section is missing here.

4 How It Works

This section is missing here.

5 The Kerberos Database

This section is missing here.

6 Kerberos From the Outside Looking In

This section is missing here.

7 The Bigger Picture

This section is missing here.

8 Issues and Open Problems

This section is missing here.

9 Status

This section is missing here.

10 Acknowledgements

This section is missing here.

Appendix

This section is missing here.

References

  1. S. P. Miller, B. C. Neuman, J. I. Schiller, and J. H. Saltzer, Section E.2.1: Kerberos Authentication and Authorization System, M.I.T. Project Athena, Cambridge, Massachusetts (December 21, 1987).
  2. E. Balkovich, S. R. Lerman, and R. P. Parmelee, “Computing in Higher Education: The Athena Experience,” Communications of the ACM 28(11), pp. 1214-1224, ACM (November, 1985).
  3. R. M. Needham and M. D. Schroeder, “Using Encryption for Authentication in Large Networks of Computers,” Communications of the ACM 21(12), pp. 993-999 (December, 1978). Read it here
  4. V. L. Voydock and S. T. Kent, “Security Mechanisms in High-Level Network Protocols,” Computing Surveys 15(2), ACM (June 1983).
  5. National Bureau of Standards, ‘Data Encryption Standard,' Federal Information Processing Standards Publication 46, Government Printing Office, Washington, D.C. (1977).
  6. S. P. Dyer, 'Hesiod,' in Usenix Conference Proceedings (Winter, 1988).
  7. W. J. Bryant, Kerberos Programmer's Tutorial, M.I.T. Project Athena (In preparation).
  8. W. J. Bryant, Kerberos Administrator's Manual, M.I.T. Project Athena (In preparation).
  9. G. W. Treese, 'Berkeley Unix on 1000 Workstations: Athena Changes to 4.3BSD,' in Usenix Conference Proceedings (Winter, 1988).
  10. C. A. DellaFera, M. W. Eichin, R. S. French, D. C. Jedlinsky, J. T. Kohl, and W. E. Sommerfeld, 'The Zephyr Notification System,' in Usenix Conference Proceedings (Winter, 1988).
  11. M. A. Rosenstein, D. E. Geer, and P. J. Levine, in Usenix Conference Proceedings (Winter, 1988).
  12. R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon, 'Design and Implementation of the Sun Network Filesystem,' in Usenix Conference Proceedings (Summer, 1985).

Read off the page by a vision model reading the page images using olmOCR-2-7B-1025-FP8.

Read off the page by a vision model reading the page images using olmOCR-2-7B-1025-FP8. Translated into Tiếng Việt by gpt-5, against glossary version 6. Translated from the English.