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ó.