Diferența principală: atât versiunea Kerberos 4, cât și versiunea 5 sunt actualizări ale software-ului Kerberos. Kerberos v4 este predecesorul programului Kerberos v5.
Pentru a elimina aceste neplăceri, sa dezvoltat software-ul Kerberos. Cuvântul "Kerberos" este derivat din mitologia greacă, unde se numește numele câinelui cu trei capete care păzea porțile lui Hades. Kerberos a fost dezvoltat și pus în funcțiune la Institutul de Tehnologie din Massachusetts (MIT). Primele trei versiuni ale acestui software au funcționat în cadrul campusului MIT în sine. Nu a fost până la sfârșitul anilor 1980, când Kerberos a fost pus la dispoziția maselor și a internetului prin lansarea software-ului său de versiunea 4. Dezvoltat inițial pentru proiectul ATHENA propriu-zis al MIT, Kerberos a fost proiectat în principal de Steve Miller și Clifford Neuman.
După ce a publicat versiunea 4 în sfârșitul anilor 1980, Clifford Neuman a colaborat cu John Kohl pentru a prezenta versiunea 5 a versiunii Kerberos, care a fost o actualizare a versiunii Kerberos 4. Versiunea 4 a prezentat numeroase limitări și probleme de securitate datorită avansării a tehnologiei din jurul lui. Ca urmare, versiunea 4 a devenit caducă și a trebuit înlocuită de RFC 1510 sau de versiunea Kerberos 5, în anul 1993.
Comparație între versiunea Kerberos versiunea 4 și versiunea 5:
Kerberos Versiunea 4 | Kerberos versiunea 5 | |
Cronologie | Kerberos v4 a fost lansat înainte de versiunea 5 la sfârșitul anilor 1980. | Versiunea 5 a fost publicată în 1993, ani după apariția versiunii 5. |
Algoritm de sare cheie | Folosește parțial numele principal. | Utilizează întregul nume principal. |
Codare | Utilizează sistemul de codare "receptor-face-dreapta". | Utilizează sistemul de codare ASN.1. |
Bilete de sprijin | Satisfăcător | Era extins. Facilitează expedierea, reînnoirea și postdatarea biletelor. |
Adresele de rețea | Conține doar câteva adrese IP și alte adrese pentru tipuri de protocoale de rețea. | Conține mai multe adrese IP și alte adrese pentru tipuri de protocoale de rețea. |
Suport de autentificare cross-tară | Nu există niciun suport actual pentru cauză. | Suport rezonabil pentru o astfel de autentificare. |