Understanding the security failures of four user authentication schemes for wireless sensor networks in IoT environment | Synapse