|
In cryptography, a key distribution center (KDC) is part of a cryptosystem intended to reduce the risks inherent in exchanging keys. KDCs often operate in systems within which some users may have permission to use certain services at some times and not at others. The German Lorenz cipher machine, used in World War II for encryption of very high-level general staff messages Cryptography (or cryptology; derived from Greek κÏÏ
ÏÏÏÏ kryptós hidden, and γÏάÏειν gráfein to write) is the study of message secrecy. ...
A cryptosystem (or cryptographic system) is the package of all procedures, protocols, cryptographic algorithms and instructions used for encoding and decoding messages using cryptography. ...
A key is a piece of information that controls the operation of a cryptography algorithm. ...
Security overview
For instance, an administrator may have established a policy that only certain users may use the tape backup facility. (Perhaps the administrator has concerns that unrestricted use might result in someone smuggling out a tape containing important information; but the precise
Operation A typical operation with a KDC involves a request from a user to use some service. The KDC will use cryptographic techniques to authenticate requesting users as themselves. It will also check whether an individual user has the right to access to the service requested. If the authenticated user meets all prescribed conditions, the KDC can issue a ticket permitting access. KDCs mostly operate with symmetric encryption. A symmetric-key algorithm is an algorithm for cryptography that uses the same cryptographic key to encrypt and decrypt the message. ...
In most (but not all) cases the KDC shares a key with each of all the other parties. A key is a piece of information that controls the operation of a cryptography algorithm. ...
The KDC produces a ticket based on a server key. Ticket (unseperated) of the Kurkino in Berchtesgaden CeBIT Home 1998 student day ticket with barcode A Parisians transport ticket Ticket can mean one of several things: // Permission A ticket is a voucher to indicate that one has paid for admission to a theatre, movie theater, amusement park, zoo, museum...
In information technology, a server is a computer system that provides services to other computing systemsâcalled clientsâover a network. ...
The client receives the ticket and submits it to the appropriate server. In computing, a client is a system that accesses a (remote) service on another computer by some kind of network. ...
In information technology, a server is a computer system that provides services to other computing systemsâcalled clientsâover a network. ...
The server can verify the submitted ticket and grant access to the user submitting it. Security systems using KDCs include Kerberos. Kerberos is a computer network authentication protocol which allows individuals communicating over an insecure network to prove their identity to one another in a secure manner. ...
Benefits In telecommunications and software engineering, scalability indicates the capability of a system to increase total througput under an increased load when resources (typically hardware) are added. ...
Drawbacks |