Why is it okay to pass Kerberos TGTs around between machines (even across networks)? Isn't this pretty much passing a private key around (which is highly frowned upon the security world)?
The only protection I've read about so far is that it has a set amount of time for which it is valid.
Please answer in terms of why passing a TGT is okay and passing a private key is not. Please assume that i understand everything will be transferred via SSL/TLS and that these pieces of sensitive data are encrypted while at rest.