IoT Security and Authentication Solutions