Kerberos is one of those protocols that everyone has to face many times in his/her professional career in IT and, if you're not into it on a daily basis, it's very likely that takes you a while to refresh all the concepts the next time you need to work with it. I suffered this myself …