Diferença chave: a versão 4 e a versão 5 do Kerberos são atualizações do software Kerberos. O Kerberos v4 é o predecessor do Kerberos v5.
Para eliminar esse incômodo, o software Kerberos foi desenvolvido. A palavra "Kerberos" é derivada da mitologia grega, onde se encontra o nome do cão de três cabeças que guardava os portões do Hades. O Kerberos foi desenvolvido pela primeira vez e usado no Massachusetts Institute of Technology (MIT). As primeiras três versões deste software operavam no próprio campus do MIT. Não foi até o final da década de 1980 que o Kerberos foi disponibilizado para as massas e para a internet através do lançamento de seu software da versão 4. Desenvolvido principalmente para o Projeto Athena, do MIT, o Kerberos foi projetado principalmente por Steve Miller e Clifford Neuman.
Depois de publicar a versão 4 no final da década de 1980, Clifford Neuman colaborou com John Kohl, para apresentar a versão 5 do Kerberos, que era uma atualização da versão 4 do Kerberos. A versão 4 havia experimentado muitas limitações e problemas de segurança devido ao avanço. de tecnologia em torno dele. Como resultado, a versão 4 tornou-se obsoleta e teve que ser substituída pela RFC 1510, ou a versão 5 do Kerberos, no ano de 1993.
Comparação entre a versão 4 e a versão 5 do Kerberos:
Versão Kerberos 4 | Versão Kerberos 5 | |
Cronologia | O Kerberos v4 foi lançado antes da versão 5 no final dos anos 80. | A versão 5 foi publicada em 1993, anos após o surgimento da versão 5. |
Algoritmo de sal chave | Usa o nome principal parcialmente. | Usa o nome principal inteiro. |
Codificação | Usa o sistema de codificação "receptor-faz-certo". | Usa o sistema de codificação ASN.1. |
Suporte a ingressos | Satisfatório | Bem estendido. Facilita o encaminhamento, renovação e pós-venda de ingressos. |
Endereços de rede | Contém apenas alguns endereços IP e outros endereços para tipos de protocolos de rede. | Contém vários endereços IP e outros endereços para tipos de protocolos de rede. |
Suporte de autenticação de cross-realm transitivo | Nenhum suporte atual para a causa. | Suporte razoável presente para tal autenticação. |