008 Key Distribution
008 Key Distribution
and Distribution
Presented by
Sir Najam
What is key management?
Key management is the set of techniques and
procedures supporting the establishment and
maintenance of keying relationships between
authorized parties.
A keying relationship is the state wherein
communicating entities share common
data(keying material) to facilitate cryptography
techniques. This data may include public or
secret keys, initialization values, and additional
non-secret parameters.
Key management encompasses techniques
and procedures supporting:
1. initialization of systems users within a domain;
2. generation, distribution, and installation of keying
material;
3. controlling the use of keying material;
4. update, revocation, and destruction of keying
material;
and
5. storage, backup/recovery, and archival of keying
material.
Objectives
plaintext ciphertex
encryptio t decryptio plaintext
n n
secret secret
symmetric key key
key
generator
Key management techniques
b) public-key encryption
plaintex
plaintext ciphertext
t
encryptio decryption
n
public private
key key
asymmetric key
pair generation