Provably Secure ECC-Based Anonymous Authentication and Key Agreement for IoT | Synapse