A key management architecture and protocols for secure smart grid communications | Synapse