Privacy-Preserving Fast Three-Factor Authentication and Key Agreement for IoT-Based E-Health Systems | Synapse