Daftar Isi:
Definisi - Apa yang dimaksud Kerberos?
Kerberos adalah protokol jaringan yang menggunakan kriptografi kunci-rahasia untuk mengautentikasi aplikasi klien-server. Kerberos meminta tiket terenkripsi melalui urutan server yang diautentikasi untuk menggunakan layanan.
Protokol mendapatkan namanya dari anjing berkepala tiga (Kerberos, atau Cerberus) yang menjaga gerbang Hades dalam mitologi Yunani.
Techopedia menjelaskan Kerberos
Kerberos dikembangkan oleh Project Athena - proyek bersama antara Massachusetts Institute of Technology (MIT), Digital Equipment Corporation dan IBM yang berjalan antara 1983 dan 1991.
Server otentikasi menggunakan tiket Kerberos untuk memberikan akses server dan kemudian membuat kunci sesi berdasarkan kata sandi pemohon dan nilai acak lainnya. Tiket pemberian tiket (TGT) dikirim ke server pemberian tiket (TGS), yang diperlukan untuk menggunakan server otentikasi yang sama.
Pemohon menerima kunci TGS terenkripsi dengan cap waktu dan tiket layanan, yang dikembalikan ke pemohon dan didekripsi. Pemohon mengirimkan TGS informasi ini dan meneruskan kunci terenkripsi ke server untuk mendapatkan layanan yang diinginkan. Jika semua tindakan ditangani dengan benar, server menerima tiket dan melakukan layanan pengguna yang diinginkan, yang harus mendekripsi kunci, memverifikasi stempel waktu, dan hubungi pusat distribusi untuk mendapatkan kunci sesi. Kunci sesi ini dikirim ke pemohon, yang mendekripsi tiket.
Jika kunci dan stempel waktu valid, komunikasi klien-server berlanjut. Tiket TGS dicap waktu, yang memungkinkan permintaan bersamaan dalam kerangka waktu yang diberikan.