Learning Internet-of-Things Security "Hands-On"
Security of IoT systems: design challenges and opportunities