MIT mengembangkan Kerberos untuk melindungi layanan jaringan yang disediakan oleh Project Athena. Protokol ini dinamai sesuai dengan karakter mitologi Yunani Kerberos (atau Cerberus), yang dikenal dalam mitologi Yunani sebagai anjing penjaga berkepala tiga yang mengerikan dari Hades. Ada beberapa versi protokol; versi 1-3 hanya digunakan secara internal di MIT.
Steve Miller dan Clifford Neuman, perancang utama Kerberos versi 4 (yang menggunakan algoritma enkripsi DES dengan kunci 56-bit), mempublikasikan versi tersebut pada tahun 1989, meskipun mereka telah menargetkannya terutama untuk Project Athena.
Versi 5, didesain oleh John Kohl dan Clifford Neuman, muncul sebagai RFC 1510 pada tahun 1993 (dibuat usang oleh RFC 4120 pada tahun 2005), dengan tujuan mengatasi keterbatasan dan masalah keamanan Versi 4. MIT membuat implementasi Kerberos Versi 5 tersedia secara bebas, di bawah lisensi perangkat lunak yang mirip dengan yang digunakan oleh lisensi BSD.
Beberapa perusahaan menggunakan Kerberos Versi 5 dalam perangkat lunak komersial, termasuk:
· Microsoft Windows 2000 dan yang lebih baru menggunakan Kerberos sebagai metode otentikasi default mereka.
Beberapa tambahan Microsoft pada rangkaian protokol Kerberos didokumentasikan dalam RFC 3244 "Microsoft Windows 2000 Kerberos Change Password and Set Password Protocols".
RFC 4757 mendokumentasikan penggunaan cipher RC4
oleh Microsoft.
Sementara Microsoft menggunakan protokol Kerberos, Microsoft tidak menggunakan perangkat lunak MIT.[1]
· Mac OS X Apple juga menggunakan Kerberos dalam versi klien dan servernya.
· Red Hat Linux versi 4 dan yang lebih baru menggunakan Kerberos baik dalam versi klien maupun server.
Pada tahun 2005, kelompok kerja IETF Kerberos memperkenalkan spesifikasi baru yang diperbarui untuk Kerberos Versi 5 [2]. pembaruan meliputi:
· "Spesifikasi Enkripsi dan Checksum" (RFC 3961),
· "Enkripsi Advanced Encryption Standard (AES) untuk Kerberos 5" (RFC 3962),
· Edisi baru dari spesifikasi Kerberos Versi 5 "Layanan Otentikasi Jaringan Kerberos (V5)" (RFC 4120). Versi ini menggantikan RFC 1510, mengklarifikasi aspek-aspek protokol dan penggunaan yang dimaksudkan dalam penjelasan yang jelas dan lebih rinci,
· Edisi baru dari spesifikasi GSS-API "Mekanisme Antarmuka Program Aplikasi Layanan Keamanan Generik Kerberos Versi 5 (GSS-API): Versi 2." (RFC 4121).
Pada tahun 2007, MIT membentuk Konsorsium Kerberos untuk kelanjutan pengembangan.