Kerberos for Users Jeff Blaine 52006 - PowerPoint PPT Presentation

About This Presentation
Title:

Kerberos for Users Jeff Blaine 52006

Description:

Hey XYZ: Susan is Susan. CONFIRMED: TGS. I'm Susan. I'll prove it. ... Hey XYZ: Susan is Susan. CONFIRMED: TGS. That's Susan alright. ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 18
Provided by: jeffb83
Category:
Tags: blaine | hey | jeff | kerberos | users

less

Transcript and Presenter's Notes

Title: Kerberos for Users Jeff Blaine 52006


1
Kerberos for UsersJeff Blaine 5/2006
2
What is Kerberos?
  • Developed by MIT
  • Shared secret-based strong 3rd party
    authentication
  • Provides single sign-on capability
  • Passwords never sent across network
  • And now the players

3
XYZ Service
Key Distribution Center
Ticket Granting Service
Think Kerberos Server and dont let yourself
get mired in terminology.
Authen- Tication Service
Susans Desktop Computer
Susan
4
XYZ Service
Key Distribution Center
Ticket Granting Service
Represents something requiring Kerberos
authentication (web server, ftp server, ssh
server, etc)
Authen- Tication Service
Susans Desktop Computer
Susan
5
XYZ Service
Id like to be allowed to get tickets from the
Ticket Granting Server, please.
Susans Desktop Computer
Susan
6
XYZ Service
Okay. I locked this box with your secret
password. If you can unlock it, you can use its
contents to access my Ticket Granting Service.
Susans Desktop Computer
Susan
7
XYZ Service
Susans Desktop Computer
myPassword
Susan
8
Because Susan was able to open the box (decrypt a
message) from the Authentication Service, she is
now the owner of a shiny Ticket-Granting
Ticket. The Ticket-Granting Ticket (TGT) must
be presented to the Ticket Granting Service in
order to acquire service tickets for use with
services requiring Kerberos authentication. The
TGT contains no password information.
9
XYZ Service
Let me prove I am Susan to XYZ Service. Heres
a copy of my TGT!
Susans Desktop Computer
use XYZ
Susan
10
XYZ Service
Hey XYZ Susan is Susan. CONFIRMED TGS
Youre Susan. Here, take this.
Susans Desktop Computer
Susan
11
XYZ Service
Im Susan. Ill prove it. Heres a copy of my
legit service ticket for XYZ.
Hey XYZ Susan is Susan. CONFIRMED TGS
Hey XYZ Susan is Susan. CONFIRMED TGS
Susans Desktop Computer
Susan
12
Thats Susan alright. Let me determine if she is
authorized to use me.
XYZ Service
Hey XYZ Susan is Susan. CONFIRMED TGS
Hey XYZ Susan is Susan. CONFIRMED TGS
Susans Desktop Computer
Susan
13
Authorization checks are performed by the XYZ
service Just because Susan has authenticated
herself does not inherently mean she is
authorized to make use of the XYZ service.
14
One remaining note Tickets (your TGT as well
as service-specific tickets) have expiration
dates configured by your local system
administrator(s). An expired ticket is
unusable. Until a tickets expiration, it may be
used repeatedly.
15
XYZ Service
ME AGAIN! Ill prove it. Heres another copy of
my legit service ticket for XYZ.
Hey XYZ Susan is Susan. CONFIRMED TGS
Hey XYZ Susan is Susan. CONFIRMED TGS
Susans Desktop Computer
use XYZ
Susan
16
Thats Susan again. Let me determine if she is
authorized to use me.
XYZ Service
Hey XYZ Susan is Susan. CONFIRMED TGS
Hey XYZ Susan is Susan. CONFIRMED TGS
Susans Desktop Computer
Susan
17
Further Reading
  • An Introduction to Kerberos http//www.upenn.edu
    /computing/pennkey/docs/kerbpres/200207Kerberos.ht
    m
  • MIT Kerberos Site http//web.mit.edu/kerberos/
  • The Morons Guide to Kerberos
    http//www.isi.edu/brian/security/kerberos.html
  • Kerberos The Definitive Guide
    http//www.oreilly.com/catalog/kerberos/cover.html
Write a Comment
User Comments (0)
About PowerShow.com