Internet of Things (IoT) has become a prominent part of the technologies leveraged by smart cities. IoT enables the collection of data and the processing of information to provide a better value to the city and its citizens. The use of IoT devices in smart cities has enabled many applications that generate security issues despite their provided benefits.