Key Management

Why Trust Techopedia

What Does Key Management Mean?

Key management is the process of administering or managing cryptographic keys for a cryptosystem. It involves the generation, creation, protection, storage, exchange, replacement and use of said keys and with another type of security system built into large cryptosystems, enables selective restriction for certain keys.

Advertisements

In addition to access restriction, key management also involves the monitoring and recording of each key’s access, use and context.

Techopedia Explains Key Management

A critical cryptosystem component. key management is also one of the most challenging aspects of cryptography because it deals with many types of security liabilities beyond encryption, such as people and flawed policies. It also involves creating a corresponding system policy, user training, interdepartmental interactions and proper coordination.

For a multicast group, security is a large issue, as all group members have the ability to receive the multicast message. The solution is a multicast group key management system, in which specific keys are securely provided to each member. In this manner, an encryption using a specific member’s key means that the message can only be accessed and read by that group member.

A popular example of a key management systems is public key infrastructure (PKI), which is used in Secure Sockets Layer (SSL) and Transport Layer Security (TLS).

Advertisements

Related Terms

Margaret Rouse
Technology Specialist
Margaret Rouse
Technology Specialist

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.