A Secure Key Management Protocol ensures the security of cryptographic keys throughout their lifecycle. This protocol implements a set of procedures to produce new keys, maintain them securely, and distribute them efficiently among authorized parties. The protocol in addition tackles key replacement to reduce the threat of violation. Secure Commun