Fog Computing Trust based Architecture for Internet of Things Devices

  • Shahid Mahmood Department of Computer Science, Bahria University Islamabad
  • Amin Ullah Department of Computer Science, Bahria University Islamabad
  • Anas Khalid Kayani Air University Islamabad
Keywords: Internet of Things, Fog node, Cloud, Security, Role of Fog, Certification Authority


Fog computing has gained more popularity due to the rapid increase of Internet of Things (IoT) devices and their distributed nature. To handle these complex networks, cloud computing is used as a centralized processing, storage, security and network management capabilities. Cloud computing is not more efficient to handle all IoT operations due to limited processing power, storage, bandwidth, battery and sometime not able to fulfill the required realtime response. In addition, cloud computing is also time consuming and having latency and security issues. While fog computing has opposite architecture where edge devices are adopted to carry out a substantial amount of computation, storage, communication locally and routed over the internet backbone. Therefore fog computing is the most suitable solution, where processing is performed close to edge devices and provide all requirements and more useful for real-time applications. In this paper, we propose a trusted model based on fog computing for IoT. We also discuss the security issues and try to address the security issues in IoT.