Ключова різниця: Обидві версії Kerberos 4 і 5 - це оновлення програмного забезпечення Kerberos. Kerberos v4 є попередником Kerberos v5.
Для усунення такої неприємності розроблено програмне забезпечення Kerberos. Слово "Керберос" походить від грецької міфології, де воно означає ім'я трьохголової собаки, яка охороняла ворота Аїда. Керберос вперше був розроблений і введений в експлуатацію в Массачусетському технологічному інституті (MIT). Перші три версії цього програмного забезпечення працювали в самому кампусі MIT. Тільки в кінці 1980-х років Kerberos був доступний масам і Інтернету через випуск своєї версії 4 програмного забезпечення. Первинно розроблений для власного проекту MIT Athena, Kerberos був розроблений головним чином Стівом Міллером і Кліффордом Нейманом.
Після публікації версії 4 в кінці 1980-х років, Кліффорд Нойман співпрацював з Джоном Колем, щоб представити Kerberos версії 5, яка була оновленням Kerberos версії 4. Версія 4 зазнала багато обмежень і проблем безпеки через просування технології навколо нього. Як результат, версія 4 стала застарілою і повинна була бути замінена на RFC 1510, або на Kerberos 5, у 1993 році.
Порівняння між Kerberos версії 4 і версією 5:
Kerberos Version 4 | Kerberos Version 5 | |
Хронологія | Kerberos v4 був випущений до версії 5 в кінці 1980-х. | Версія 5 була опублікована в 1993 році, років після появи версії 5. |
Алгоритм ключових солей | Частково використовує основне ім'я. | Використовує повне ім'я основної особи. |
Кодування | Використовує систему кодування "одержувач-робить-право". | Використовує систему кодування ASN.1. |
Підтримка квитків | Задовільно | Добре розширений. Забезпечує переадресацію, поновлення та відправлення квитків. |
Адреси мережі | Містить лише кілька IP-адрес та інших адрес для типів мережевих протоколів. | Містить кілька IP-адрес та інші адреси типів мережевих протоколів. |
Підтримка аутентифікації транзитивної крос-області | Ніякої нинішньої підтримки справи. | Розумна підтримка для такої аутентифікації. |