Kerberos to protokół uwierzytelniania w sieci komputerowej, który umożliwia węzłom komunikującym się w niezabezpieczonej sieci w celu potwierdzenia swojej tożsamości w bezpieczny sposób. Jego projektanci dążyli przede wszystkim do modelu klient-serwer i zapewnia wzajemne uwierzytelnianie - zarówno użytkownik, jak i serwer weryfikują swoją tożsamość.