Penn Computing
Computing Menu Computing A-Z
Computing Home Information Systems & Computing Penn

Details about PennKey types

Types of PennKeys

Type of PennKey

Format & Example

How Widely Used


Example: thompson@UPENN.EDU

Everyone needs one


Example: thompson/

Need one for each DNS domain you administer or more-general DNS domain


Example: host/

Roughly one per service per host, though some are shared by several services. If the host has multiple DNS records, one Service PennKey is needed for each "A record". CNAME records do not need their own Service PennKeys.


<PennName>/kadmin-<Windows2000 domain in caps>@UPENN.EDU
Example: smedley/kadmin-EXAMPLE-DC.UPENN.EDU@UPENN.EDU

Only one needed per Windows 2000 "realm" that will have one-way trust relationship with the U. Penn MIT KDC

  1. one "KAdmin PennKey" per machine you are installing onto -- for creating Host PennKeys which will support kerberized services on that machine

  2. one "Service PennKey" per machine per kerberized service you will install (though some Service PennKeys will support more than one kerberized service) -- supports authentication between ticket server and the service on your machine. (*Authorization* is still the job of your service!)

  3. one "Cross-Realm PennKey" per local Kerberos "realm" (e.g., a Windows 2000 "domain") which you will configure so users may authenticate to a local Kerberos or Windows 2000 server using their PennKeys.

Information needed from you for processing request is listed immediately below.

"... [T]he KAdmin PennKey type allows the owner to create Service PennKeys and other, more specific KAdmin PennKeys (but note KAdmin PennKeys do not allow creating User PennKeys). An example of a KAdmin PennKey is phanatic/, allowing the owner to create Service and KAdmin PennKeys for, and other domains more specific than"


Information Systems and Computing
University of Pennsylvania
Comments & Questions

University of Pennsylvania Penn Computing University of Pennsylvania Information Systems & Computing (ISC)
Information Systems and Computing, University of Pennsylvania