主な違い: Kerberosバージョン4とバージョン5はどちらもKerberosソフトウェアのアップデートです。 Kerberos v4は、Kerberos v5の前身です。
このような迷惑を排除するために、Kerberosソフトウェアが開発されました。 「ケルベロス」という言葉はギリシャの神話に由来しており、ここではハデスの門を守っていた三頭の犬の名前を表しています。 Kerberosは、最初にマサチューセッツ工科大学(MIT)で開発され使用されました。 このソフトウェアの最初の3つのバージョンは、MITのキャンパス内で動作しました。 ケルベロスがそのバージョン4ソフトウェアのリリースを通して大衆とインターネットに利用可能にされたのは1980年代後半までではなかった。 Kerberosは、主にMIT独自のProject Athena用に開発されたもので、主にSteve MillerとClifford Neumanによって設計されました。
1980年代の終わりにバージョン4を公開した後、クリフォードノイマンはケルベロスバージョン4をアップデートしたケルベロスバージョン5を提示するためにジョンコールと協力しました。その周りの技術の。 その結果、バージョン4は廃止され、1993年にはRFC 1510またはKerberosバージョン5に置き換えられなければなりませんでした。
Kerberosバージョン4とバージョン5の比較
Kerberosバージョン4 | Kerberosバージョン5 | |
年表 | Kerberos v4は、1980年代後半にバージョン5より前にリリースされました。 | バージョン5は、バージョン5の登場から数年後の1993年に発行されました。 |
キーソルトアルゴリズム | プリンシパル名を部分的に使用します。 | プリンシパル名全体を使用します。 |
エンコーディング | 「受信者権利」符号化システムを使用します。 | ASN.1コーディングシステムを使用します。 |
チケットサポート | 満足できる | よく拡張されました。 チケットの転送、更新、および日付の記入を容易にします。 |
ネットワークアドレス | ネットワークプロトコルの種類のための少数のIPアドレスおよび他のアドレスだけを含んでいます。 | ネットワークプロトコルの種類に応じた複数のIPアドレスとその他のアドレスが含まれています。 |
推移的なクロスレルム認証のサポート | 原因に対する現在のサポートはありません。 | そのような認証には妥当なサポートがあります。 |