A study of the energy consumption characteristics of cryptographic algorithms and security protocols | Synapse