A Secure Key Management Protocol guarantees the integrity of cryptographic keys throughout their lifecycle. This protocol adopts a set of strategies to produce new keys, store them securely, and share them precisely among authorized parties. The protocol in addition handles key renewal to minimize the threat of violation. Encrypted Communication P