メインコンテンツまでスキップ

11. Acknowledgements (謝辞)

11. Acknowledgements (謝辞)

このドキュメントで説明されているKerberosバージョン5プロトコルは, 多くの人々の貢献の成果です。

初期開発

Kerberosの元々の設計と実装 (バージョン1から4) は, 以下の人々の業績です:

  • Steve Miller (Digital Equipment Corporation): Kerberosの共同作成者
  • Clifford Neuman (現在はUniversity of Southern CaliforniaのInformation Sciences Institute): Kerberosの共同作成者
  • Jerome Saltzer: Project Athenaのテクニカルディレクター
  • Jeffrey Schiller: MITキャンパスネットワークマネージャー

Project Athenaの他の多くのメンバーもKerberosの開発に貢献しました。

バージョン5の開発

Kerberosプロトコルのバージョン5 (このドキュメントで説明) は, 新しい要件とバージョン4では利用できない機能への要望から進化しました:

  • Clifford Neuman: バージョン5の設計を主導
  • John Kohl: バージョン5の設計に大きく貢献し, コミュニティからの多くの意見を統合
  • Theodore Ts'o: John KohlとともにMITリファレンス実装の開発を主導
  • その他多くの貢献者: MIT実装へのコードの貢献とヘルプを提供

RFC 1510以降の貢献

RFC 1510が発行されて以来, 多くの個人がプロトコルへの拡張と修正を提案してきました。このドキュメントはこれらの提案のいくつかを反映しています。重要な貢献があった場合, ドキュメント内で提案者の貢献が引用されています。

コミュニティの貢献

Kerberosは, 広範なコミュニティの努力によって成功しました:

  • 商用実装の開発者
  • オープンソース実装の貢献者
  • セキュリティ研究者とレビュアー
  • プロトコルを実装し使用する組織

理論的基盤

Kerberosモデルは以下の重要な研究に一部基づいています:

  • Needham and Schroeder [NS78]: 信頼された第三者認証プロトコル
  • Denning and Sacco [DS81]: Needham-Schroederプロトコルへの修正提案

標準化プロセス

このドキュメントの標準化は, IETF (Internet Engineering Task Force) コミュニティの協力的な努力の結果です。多くのレビュアーがフィードバック, 提案, および改善を提供しました。

実装

複数のKerberosのバージョン4とバージョン5の両方のリファレンス実装が公開されており, 商用実装も開発され広く使用されています。これらの実装は, プロトコルの実用性と相互運用性を実証するために重要でした。

謝意

このドキュメントの著者は, Kerberosプロトコルの開発, 改善, および展開に貢献したすべての人々に感謝します。これらの貢献なしには, Kerberosは今日広く使用されている強力で柔軟な認証システムにはなっていなかったでしょう。

継続的な発展

Kerberosは引き続き進化しており, 新しい拡張と改善が開発されています。コミュニティは, セキュリティ, パフォーマンス, および機能性を向上させるために, Kerberosプロトコルの改善を続けています。

Kerberosの成功は, オープンな標準とコミュニティ主導の開発の力を示しています。多くの組織と個人の協力により, Kerberosは現代のネットワークセキュリティの基盤となる重要なプロトコルとなりました。