A Secure and Efficient ECC-Based User-to-User Authentication and Key Agreement Protocol for Smart Grid | Synapse