Kerberos s'appuie sur la cryptographie à clé symétrique et a besoin d'un tiers de confiance, et peut optionnellement utiliser la cryptographie à clé publique en utilisant la cryptographie à clé asymétrique pendant certaines phases d'authentification.
Kerberos s'appuie sur la cryptographie à clé symétrique et a besoin d'un centre de distribution clé. Les extensions à Kerberos peuvent permettre l'utilisation de la cryptographie à clé publique pendant certaines phases d'authentification.