
Authentication phase
- :
- logs onto workstation and requests network resources.
- accesses database and sends a session key and an encrypted ticket .
- has lifetime of several hours (depending on application) as specified by timestamp . is derived from user’s password. Both user and server keys must be registered in database.
- types password on workstation to decrypt results, which are stored for session. is logged out when expires.
Authorization phase 3. 4.
Before ‘s first access of resource managed by the server :
- presents from message to together with a new with a short liftetime as specified by .
- The authenticator prevents replay attacks by having a short validity.
- Servers store recent authenticators to prevent immediate replay attacks.
- issues a new session key (with a lifetime of a few minutes as specified by ) and a new ticket where is a key shared between and .
Service phase 5. 6.
For to access resources managed by :
- presents a ticket from to along with a new authenticator.
- replies (optional), authenticating service.