A peer-to-peer session key agreement scheme for decentralized secure communication | Synapse