This article discusses the security issues and threats that have emerged with the involvement of cloud computing in IoT and presents countermeasures and solutions. It covers device security, authorization and authentication issues, secure communication issues, data privacy and integrity issues, cloud architecture issues, in-cloud data protection issues, data encryption issues, identity management security issues, scale management for IoT-cloud, and denial of service & distributed denial of service attacks.