You are on page 1of 12

Key Management

Presented by:- Jay Tanwani (IU1941090010)


Subject:- CCS Faculty:- Minesh Sir Branch:- EC
What is Key Management?

★ Key management is the management of cryptographic keys in a


cryptosystem.

★ This includes dealing with the generation, exchange, storage, use,


and replacement of keys.

★ It includes cryptographic protocol design, key servers, user procedures,


and other relevant protocols.

★ It deals with entire key lifecycle.


Why are we talking about key management?

 With the rise of Cybercrime, companies are investing significant amounts in


Information Security in order to protect themselves, their employees and partners,
but in the end that might not be enough.

 Threats:

○ compromise of confidentiality of secret keys

○ compromise of authenticity of secret or public keys.

○ unauthorized use of public or secret keys


Key management techniques

a)Symmetric-key encryption:
Key management techniques

b)Public-key

encryption:
Key LifeCycle
★ Public
Distribution of announcement

Public Keys ★ Publicly available


directory

★ Public-key authority

★ Public-key certificates
Diffie Hellman key exchange algorithm

★ First public key algorithm proposed by Diffie and Hellman in 1976.

★ Used only for key exchange

★ Used In many commercial products


Diffie-Hellman Key Exchange – ECC
scenario
• Alice and Bob two parties need to exchange secret key
1. Both Alice and Bob agree upon starting point P point on elliptic curve publicly defined y2 = x3 -
4x + 0.67
2. Alice selects his private ‘α’ and computes αP shares this with bob
3. Bob selects his private ‘β’ and computes βP shares with Alice
4. Alice receives βP and computes βPα by multiplying with his private
5. Bob receives αP and computes αPβ by multiplying with his private
6. It is obvious βPα = αPβ , hence both Alice and Bob have same key which serves as private key
for further encryption and decryption
How do You Obtain An Individual’s Public
Key?
How Digital Certificates are Used for
Message Encryption?
Thank You

You might also like