Synonyms
Related Concepts
Definition
Kerberos is a single sign-on system for distributed environments that allows a centralized entity running on behalf of a principal to prove its identity to a verifier (another principal) in an environment where principals do not trust each other. It uses symmetric key cryptography and provides scalability (works in large, heterogeneous environments), transparency (works in the background), reliability (if redundancy is provided), and security (provides authentication and confidentiality) in an end-to-end fashion. In fact, it is a de facto standard for heterogeneous networks.
Background
Kerberos was designed in the mid-1980s as part of MIT’s Project Athena. It is based on the Needham–Schroeder trust model.
Theory
Main ComponentsKerberos distribution center (KDC) is the most important entity in a Kerberos environment. KDC holds all principals’ (users, applications, or services) secret keys and is...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Bryant B (1988) Designing an authentication system: a dialog in four scenes. http://web.mit.edu/Kerberos/dialogue.html
Neuman CB, Ts’o T (1994) Kerberos: an authentication service for computer networks. http://gost.isi.edu/publications/kerberos-neuman-tso.html
Bellovin SM, Merritt M (1991) Limitations of the kerberos authentication system. In: Proceedings of the winter 1991 USENIX conference, Dallas, pp 253–267
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Racic, R. (2011). Kerberos. In: van Tilborg, H.C.A., Jajodia, S. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5906-5_113
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5906-5_113
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-5905-8
Online ISBN: 978-1-4419-5906-5
eBook Packages: Computer ScienceReference Module Computer Science and Engineering