Provably Secure ECC-Based Device Access Control and Key Agreement Protocol for IoT Environment | Synapse