Kerberos

Kerberos is an authentication protocol that uses tickets to allow nodes communicating over a non-secure network to prove their identity to one another in a secure manner. It's like having a bouncer at a club who checks your ID before letting you in, except instead of a fake ID from your older brother, you have a cryptographically secure ticket from a trusted third party.

How to use it in a sentence

  • I was trying to debug this issue with our Kerberos setup, but I kept getting lost in the acronyms. It's like trying to read a bowl of alphabet soup - KDC, TGT, TGS, AS, SPN... I think I need a decoder ring.

  • Our new hire was struggling to understand Kerberos, so I told them to imagine it like a game of "Mother May I" - you have to ask permission from the Key Distribution Center before you can take any actions. Except instead of advancing 3 baby steps, you get a ticket to access network resources.

If you actually want to learn more...

  • Preventing Key Theft at Passwords15: This paper by Martin Kleppmann and Conrad Irwin proposes a method to rate-limit password guesses on stolen key material, slowing down offline attacks and facilitating easy key revocation.

  • How to do distributed locking: In this article, Martin Kleppmann critiques the Redlock algorithm, arguing that it is not safe enough for critical locking purposes and recommending alternatives like ZooKeeper for situations where correctness is crucial.

  • Kerberos: The Network Authentication Protocol: The official MIT Kerberos website provides extensive documentation, guides, and resources for those looking to dive deep into the protocol.

Note: the Developer Dictionary is in Beta. Please direct feedback to skye@statsig.com.

Join the #1 experimentation community

Connect with like-minded product leaders, data scientists, and engineers to share the latest in product experimentation.

Try Statsig Today

Get started for free. Add your whole team!

Why the best build with us

OpenAI OpenAI
Brex Brex
Notion Notion
SoundCloud SoundCloud
Ancestry Ancestry
At OpenAI, we want to iterate as fast as possible. Statsig enables us to grow, scale, and learn efficiently. Integrating experimentation with product analytics and feature flagging has been crucial for quickly understanding and addressing our users' top priorities.
OpenAI
Dave Cummings
Engineering Manager, ChatGPT
Brex's mission is to help businesses move fast. Statsig is now helping our engineers move fast. It has been a game changer to automate the manual lift typical to running experiments and has helped product teams ship the right features to their users quickly.
Brex
Karandeep Anand
President
At Notion, we're continuously learning what our users value and want every team to run experiments to learn more. It’s also critical to maintain speed as a habit. Statsig's experimentation platform enables both this speed and learning for us.
Notion
Mengying Li
Data Science Manager
We evaluated Optimizely, LaunchDarkly, Split, and Eppo, but ultimately selected Statsig due to its comprehensive end-to-end integration. We wanted a complete solution rather than a partial one, including everything from the stats engine to data ingestion.
SoundCloud
Don Browning
SVP, Data & Platform Engineering
We only had so many analysts. Statsig provided the necessary tools to remove the bottleneck. I know that we are able to impact our key business metrics in a positive way with Statsig. We are definitely heading in the right direction with Statsig.
Ancestry
Partha Sarathi
Director of Engineering
We use cookies to ensure you get the best experience on our website.
Privacy Policy