주요 차이점 : Kerberos 버전 4와 버전 5는 모두 Kerberos 소프트웨어의 업데이트입니다. Kerberos v4는 Kerberos v5의 전신입니다.
이러한 불편 함을 해소하기 위해 Kerberos 소프트웨어가 개발되었습니다. 'Kerberos'라는 단어는 그리스 신화에서 파생 된 것으로, 하데스의 성문을 지키는 세 마리의 개 이름을 의미합니다. Kerberos는 처음 개발되어 매사추세츠 공과 대학 (MIT)에서 사용되었습니다. 이 소프트웨어의 처음 세 버전은 MIT 캠퍼스 내에서 운영되었습니다. 1980 년대 후반까지는 Kerberos가 버전 4 소프트웨어의 출시를 통해 대중과 인터넷에 제공되었습니다. 주로 MIT의 자체 Project Athena 용으로 개발 된 Kerberos는 주로 Steve Miller와 Clifford Neuman에 의해 설계되었습니다.
1980 년대의 막 다른 골목에서 버전 4를 발표 한 후, Clifford Neuman은 John Kohl과 협력하여 Kerberos 버전 4의 업데이트 인 Kerberos 버전 5를 발표했습니다. 버전 4는 발전으로 인해 많은 한계와 보안 문제를 경험했습니다 그것의 주위에 기술의. 결과적으로 버전 4는 쓸모 없게되었고 1993 년에 RFC 1510 또는 Kerberos 버전 5로 대체되어야했습니다.
Kerberos 버전 4와 버전 5 비교 :
Kerberos 버전 4 | Kerberos 버전 5 | |
연대기 | Kerberos v4는 1980 년대 후반에 버전 5 이전에 출시되었습니다. | 버전 5는 버전 5가 나온 지 1993 년에 출판되었습니다. |
키 솔트 알고리즘 | 부분 이름을 부분적으로 사용합니다. | 주체 이름 전체를 사용합니다. |
부호화 | "receiver-makes-right"인코딩 시스템을 사용합니다. | ASN.1 코딩 시스템을 사용합니다. |
티켓 지원 | 만족스러운 | 잘 확장되었습니다. 티켓 전달, 갱신 및 지연 작업을 용이하게합니다. |
네트워크 주소 | 네트워크 프로토콜 유형에 대한 몇 가지 IP 주소 및 기타 주소 만 포함합니다. | 네트워크 프로토콜 유형에 대해 여러 IP 주소 및 기타 주소를 포함합니다. |
일시적 상호 영역 인증 지원 | 원인에 대한 현재 지원이 없습니다. | 그러한 인증을위한 합리적인 지원. |