The DOI matches its Crossref record; 210 of the 211 references it cites were found in a registry or an index.
Securing Fog Computing for Internet of Things Applications: Challenges and Solutions
Abstract
Internet of Things (IoT) allows billions of physical objects to be connected to collect and exchange data for offering various applications, such as environmental monitoring, infrastructure management, and home automation. On the other hand, IoT has unsupported features (e.g., low latency, location awareness, and geographic distribution) that are critical for some IoT applications, including smart traffic lights, home energy management and augmented reality. To support these features, fog computing is integrated into IoT to extend computing, storage and networking resources to the network edge. Unfortunately, it is confronted with various security and privacy risks, which raise serious concerns towards users. In this survey, we review the architecture and features of fog computing and study critical roles of fog nodes, including real-time services, transient storage, data dissemination and decentralized computation. We also examine fog-assisted IoT applications based on different roles of fog nodes. Then, we present security and privacy threats towards IoT applications and discuss the security and privacy requirements in fog computing. Further, we demonstrate potential challenges to secure fog computing and review the state-of-the-art solutions used to address security and privacy issues in fog computing for IoT applications. Finally, by defining several open research issues, it is expected to draw more attention and efforts into this new architecture.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Fog computing offers the advantages of low latency and high computational capacity for IoT applications [17], [18].”
From Empowering things with intelligence: a survey of the progress, challenges, and opportunities in artificial intelligence of things (2021) · cites this paper as [18]
Citations
Cites
Internet of Things (IoT): A vision, architectural elements, and future directions
Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013) · Future Generation Computer Systems · doi:10.1016/j.future.2013.01.010 · Cited by 12,293
Edge computing: Vision and challenges
Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016) · IEEE Internet of Things Journal · doi:10.1109/jiot.2016.2579198 · Cited by 8,733
Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2444095 · Cited by 8,630
Public-Key Cryptosystems Based on Composite Degree Residuosity Classes
Paillier, P. (2007) · Lecture Notes in Computer Science · doi:10.1007/3-540-48910-x_16 · Cited by 7,250
Fully homomorphic encryption using ideal lattices
Gentry, C. (2009) · Proceedings of the forty-first annual ACM symposium on Theory of computing · doi:10.1145/1536414.1536440 · Cited by 6,806
Deep Learning with Differential Privacy
Abadi, M., Chu, A., Goodfellow, I., McMahan, H. B., Mironov, I., Talwar, K., & Zhang, L. (2016) · Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/2976749.2978318 · Cited by 6,578
Fog computing and its role in the internet of things
Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012) · Proceedings of the first edition of the MCC workshop on Mobile cloud computing · doi:10.1145/2342509.2342513 · Cited by 6,244
Dwork, C. (2006) · Lecture notes in computer science · doi:10.1007/11787006_1 · Cited by 6,125
Attribute-based encryption for fine-grained access control of encrypted data
Goyal, V., Pandey, O., Sahai, A., & Waters, B. R. (2006) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/1180405.1180418 · Cited by 5,149
Ciphertext-Policy Attribute-Based Encryption
Bethencourt, J., Sahai, A., & Waters, B. (2007) · 2007 IEEE Symposium on Security and Privacy (SP '07) · doi:10.1109/sp.2007.11 · Cited by 5,131
Flagged first, then by citations
1 of the 211 references couldn’t be matched to a known paper.
Research works printed but not linked: 13
- shropshire, 2014, Extending the cloud with fog: Security challenges and opportunities, Proc Inf Syst, 1
- camhi, 2015, Former Cisco CEO John Chambers Predicts 500 Billion Connected Devices by 2025
- macgillivray, 2015, IDC FutureScape Worldwide Internet of Things 2016 Predictions
- 2014, Cisco Global Cloud Index Forecast and Methodology 2014–2019
- 2015, Fog Computing and the Internet of Things Extend the Cloud to Where the Things Are
- 2015, Top 7 Mobile Security Threats Smart Phones Tablets & Mobile Internet Devices—What the Future Has in Store
- zhang, 2016, Malware Defense Is a Team Sport Best Played by Collaborative Fog Nodes
- 2016, Smart Home Devices Used As Weapons in Website Attack
- hess, 2012, 10 BYOD Mobile Device Management Suites You Need to Know
- agrawal, 2012, A comparative survey on symmetric key encryption techniques, Int J Comput Sci Eng, 4, 877
- ram, 2012, Secure cloud computing based on mutual intrusion detection system, Int J Comput Appl, 2, 57
- zhang, 2016, Fog Boosts Capabilities to Add More Things Securely to the Internet
- 2016, Fog computing
Cited by
Sorted by citations
Items 601–659 of 659
Pragmatic evaluation of privacy preservation security models targeted towards fog-based deployments
Belsare, R. G., & Ambhore, P. B. (2022) · INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING · doi:10.47164/ijngc.v13i5.935
SEMU - SErvice Management for UAVs
Rodrigues, M. (2022) · doi:10.11606/t.55.2022.tde-02012023-174146
YENİ NESİL AKILLI ŞEHİR MİMARİSİNDE GÜVENLI ÇOK TARAFLI HESAPLAMA UYGULAMALARI
OZPINAR, A., BAYRAKTAR, H., BAYAR, D. Y., & BİLGİN, G. (2022) · Uzaktan Algılama ve Coğrafi Bilgi Sistemleri Sempozyumu (UZAL-CBS) · doi:10.15659/uzalcbs2022.12932
A Cloud-Edge Server-Based Cypher Scheme for Secure Data Sharing in IoT Environment
Kumar, A., & Singh, V. (2023) · Lecture notes in electrical engineering · doi:10.1007/978-981-19-8136-4_22
Cybersecurity challenges in the healthcare domain and theroad ahead
Bansal, M., Sirpal, V., Jain, T., Ujjwal, U., & Nangia, U. (2023) · AIP conference proceedings · doi:10.1063/5.0149167
Secure Mutual Authentication Scheme in Fog Computing: Survey
Homadi, S. R., & Dawood, O. A. (2023) · Al-Sadiq International Conference on Communication and Information Technology (AICCIT) · doi:10.1109/aiccit57614.2023.10218090
A novel approach for privacy preservation and security in fog computing
Sindhia, P. A., Bharathi, R., & Krishnakumar, P. (2023) · AIP conference proceedings · doi:10.1063/5.0150726
Using Artificial Intelligence for Trust Management Systems in Fog Computing: A Comprehensive Study
Rahman, M. A., Dahroug, A., & Moussa, S. M. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-49011-8_36
A Survey on IoT Fog Resource Monetization and Deployment Models
Akujuobi, C. M., & Nwokoma, F. (2023) · IntechOpen eBooks · doi:10.5772/intechopen.113174
Using Fog Computing for Bike-Sharing Systems
de Castro, V. M., & Kleinschmidt, J. H. (2023) · Symposium on Internet of Things (SIoT) · doi:10.1109/siot60039.2023.10390002
“In [7], the authors define fog computing as a new decentralized architecture that revolutionizes cloud computing by extending storage, computing, and networking resources to the network edge to support extremely large-scale IoT applications.”
BackgroundA Secure Authentication Model with Optimized Key Generation in IoT-Fog-Cloud Computing
Babitha, M. N., & Siddappa, M. (2023) · International Conference on Integrated Intelligence and Communication Systems (ICIICS) · doi:10.1109/iciics59993.2023.10421528
“Furthermore, the IoT + fog + cloud computing provides a comprehensive solution for numerous fields [13].”
BackgroundFog Computing: The Secret Sauce for Immersive Tech Experiences
Tavares, R. J. C., Torres, J., & Sousa, J. P. (2024) · Lecture notes in networks and systems · doi:10.1007/978-981-99-8324-7_45
Survey of IoT Security: Application Areas, Threats and Solutions
Poornima, G., Sudha, Y., & Pallavi, R. V. (2024) · Internet of things · doi:10.1007/978-981-97-0052-3_5
Fog Computing for Data Security and Privacy in Health-Care System¬¬
Kumar, R. (2024) · International Journal for Research in Applied Science and Engineering Technology · doi:10.22214/ijraset.2024.59228
ANNOE: Adaptive Neural Networks Optimization Engine
Kariyawasam, N., & Somasundaram, S. (2023) · IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE) · doi:10.1109/csde59766.2023.10487699
“By doing so, systems can optimize the use of power resources available on IoT devices [3].”
BackgroundBulwark Security in an Edge Cloud Model
Reed, J. L., Tosun, A. Ş., & Korkmaz, T. (2023) · IEEE International Conference on Cloud Networking · doi:10.1109/cloudnet59005.2023.10490060
“Most of the work on edge computing is the application of existing approaches on edge computing or is application specific [6]–[15].”
BackgroundEnhancing Healthcare Monitoring Systems: A Case Analysis in Optimization
Lalit, M., Bathla, G., & Singh, S. (2024) · International Conference on Computing for Sustainable Global Development · doi:10.23919/indiacom61295.2024.10499054
“The research community is now anticipating the introduction of FC in several Internet of Things (IoT) enabled applications, including supply chain management, manufacturing, real-time healthcare, and logistics [5-7].”
BackgroundA Holistic Approach to Security, Availability and Reliability in Fog Computing
Alshehri, A. S., Alshareef, H. N., Alhazmi, S., Almasri, M. M., & Helal, M. (2024) · Journal of Computer Science · doi:10.3844/jcssp.2024.641.648
“A lightweight protocol is proposed by Ni et al. (2017) to handle the reliability issue.”
BackgroundA Concurrent Computing Model for Fog Assisted Edge Network Applications
Ameer Hamza, Y., Kumar, K., Rajini, C., & Chandrashekar, M. (2023) · International Innovative Research Journal of Engineering and Technology · doi:10.32595/iirjet.org/v8i3.2023.170
Navigating Challenges in Industrial Automation with Internet of Things: Technical Solutions
(2024) · IEEE Lasers and Electro-Optics Society Annual Meeting (LEOS) · doi:10.62919/uieu2362
Salient Applications and Obstacles in IOT Edge Computing
Bharathi, R., & Ramya, R. V. (2024) · International Journal for Research in Applied Science and Engineering Technology · doi:10.22214/ijraset.2024.62819
Zhang, G., Zhao, P., & Zhang, A. (2024) · Signals and communication technology · doi:10.1007/978-3-031-58013-0_10
Zhang, G., Zhao, P., & Zhang, A. (2024) · Signals and communication technology · doi:10.1007/978-3-031-58013-0_8
Sun, Y., & Pezzola, A. (2024) · International Journal of Fuzzy System Applications · doi:10.4018/ijfsa.348655
A Hardware-Based Correct Execution Environment Supporting Virtual Memory
Lee, D., Shin, O., Cha, Y., Lee, J., Yun, T., Kim, J., Oh, H., Nicopoulos, C. A., & Lee, S. S. (2024) · IEEE Access · doi:10.1109/access.2024.3443509
Internet of Things Optimal Routing based on Markov-Reinforcement Learning Algorithm
Radha, J. M. A., & Abdulrahman, R. Y. (2024) · Wasit Journal of Computer and Mathematics Science · doi:10.31185/wjcms.271
The Implementation, Deployment and Roadmap of Fog Computing: A Review
Ndlovu, L., Stofile, A., Makgafela, D., & Miya, S. (2024) · International Conference on Electrical, Computer and Energy Technologies (ICECET) · doi:10.1109/icecet61485.2024.10698105
“In other words, storing the data on these devices presents many challenges, such as limited storage capacity, bandwidth limitations, security concerns, and the need for real-time processing [5], [6].”
BackgroundK-Means and Dynamic Thresholding for Countering Ballot Stuffing Attacks in Fog Computing
Rasagna, V., & Geethakumari, G. (2025) · Lecture notes on data engineering and communications technologies · doi:10.1007/978-3-031-87775-9_18
Arora, P., & Nagpal, R. (2025) · SSRN Electronic Journal · doi:10.2139/ssrn.5241007
IoT Device Classification in Edge-Cloud Models
Reed, J. L., Tosun, A. Ş., Korkmaz, T., & Topolosky, B. (2025) · IEEE International Conference on Smart Cloud (SmartCloud) · doi:10.1109/smartcloud66068.2025.00017
“Most work on edge computing involves either the application of existing approaches or is application-specific [11]–[20] IoT Security Obscuring smart energy meter data is studied in [21], focusing on preventing the eavesdropping of a home’s private occupancy information.”
IoT Applications in Agriculture, Healthcare, and Industry
Selvakumar, P., Varimani, S., Kar, A., Mandal, R., & Manjunath, T. C. (2025) · Advances in computational intelligence and robotics book series · doi:10.4018/979-8-3693-9846-3.ch005
Ashish, S. (2025) · INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT · doi:10.55041/ijsrem49289
Hussein, S., & Serria, E. (2024) · IEEE Future Networks World Forum (FNWF) · doi:10.1109/fnwf63303.2024.11028775
Data Storage and Management in Cyber Physical Systems
Li, F., Wu, X., & Han, H. (2025) · Springer eBooks · doi:10.1007/978-981-96-8709-1_4
Kaur, L., & Kaur, R. (2025) · Cureus Journal of Computer Science. · doi:10.7759/s44389-025-04429-z
A Fog Network-based Approach for Security of IoT Applications
Yousef, Z., Gharsellaoui, H., & Barhoumi, W. (2025) · Procedia Computer Science · doi:10.1016/j.procs.2025.09.588
Vaidya, S. S., Singh, C., Mrayat, O. I. A., Valappil, A., Soni, M., & Pande, S. D. (2025) · Elsevier eBooks · doi:10.1016/b978-0-443-33012-4.00001-x
Bhande, A. S. (2025) · EPJ Web of Conferences · doi:10.1051/epjconf/202534101024
Artificial intelligence-enabled frameworks for fog computing and the internet of things
Awotunde, J. B., Abiodun, K. M., Adeniyi, A. E., & Falola, P. B. (2025) · Elsevier eBooks · doi:10.1016/b978-0-443-33439-9.00007-6
Introduction to Green IoT devices
Khan, W. U., Sheemar, C. K., & Lagunas, E. (2026) · Elsevier eBooks · doi:10.1016/b978-0-44-333000-1.00006-7
Cryptanalysis and Improvement of an Authentication Scheme for Fog Environments
Abi-Char, P. E. (2025) · IEEE/ACS International Conference on Computer Systems and Applications (AICCSA) · doi:10.1109/aiccsa66935.2025.11360089
“Although fog computing enhances scalability, offers redundancy and elasticity, and lowers latency, it also faces several security challenges [6]- [7], including authentication, key management, privacy, and trust management.”
Sane, A. C., KALPANA, J., & Behare, N. (2026) · IGI Global eBooks · doi:10.4018/979-8-3373-4591-8.ch014
Han, Y., Liu, J., Guo, H., Li, S., Li, Z., & Ren, S. (2026) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2026.3674364
IntactEdge: Secure Multi-Replica Data Integrity Verification in Mobile Edge Computing
Liu, L., Xue, L., Li, X., & Shen, X. (2025) · Globecom · doi:10.1109/globecom59602.2025.11432349
“Second, both end devices and edge nodes often have limited computing resources, making it impractical to apply computation-heavy mechanisms like publicly verifiable cloud data integrity schemes in MEC scenarios [6].”
Self-citationAn Efficient Fog-Based System for Healthcare Data Analytics
Ragam, P., Jyothi, S., Karthik, G., & Bonagiri, D. (2025) · International Conference on Research in Intelligent Computing in Engineering (RICE) · doi:10.1109/rice67503.2025.11439981
“This setup is particularly useful for remote patient monitoring, emergency response, and real-time health analytics, where speed and reliability are critical [4], [7], [15]. as shown in Fig.”
InfluentialBi, R., Xiong, J., Yang, X., Zhang, Y., Ruan, Z., Tian, J., & Yi, X. (2026) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2026.3677597
“Directly uploading raw data to edge servers without any security measures would lead to severe privacy disclosure issues, thereby reducing public or societal trust in CAVs [12], [13].”
Hybrid LSTM-Decision Tree Model for Enhanced Attack Prediction in Fog Computing Environments
Al-Araji, Z. J., Hasan, B. T., Al-toohafi, A. K., Hamdoon, O. N., Al-dabbagh, A., Shaban, F. A., Farhood, H. M., & Al-Khaldee, M. S. (2026) · International Conference on Computing and Emerging Sciences · doi:10.1145/3797491.3797507
“Accordingly, the centralization of data storage is one of the reasons attackers are often lured toward cloud computing, which poorly satisfies the demands of the IoT environment [9].”
Real-Time Intrusion Detection in Fog Computing Environments Using Machine Learning Approaches
Sulimani, H. H. (2026) · IEEE International Conference on Computing and Machine Intelligence (ICMI) · doi:10.1109/icmi68585.2026.11539796
“However, the rapid growth of IoT devices and the increasing volume of generated data place significant pressure on fog infrastructures, particularly for time-sensitive applications [20].”
Karthikeyan, D. K., Mikkonen, T., & Mäkitalo, N. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6902610
Yao, S., Chen, Y., Li, J., & Li, S. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.6915146
Rasagna, V., & Geethakumari, G. (2026) · International Wireless Communications and Mobile Computing Conference (IWCMC) · doi:10.1109/iwcmc69287.2026.11580109
“This manipulation allows the rogue node to gain privileged access to shared resources or evade detection, ultimately degrading the network’s overall security and performance [2].”
Joint Task Segmentation and Offloading for User-Centric Satisfaction Optimization in Fog Computing
Pan, J., Duan, P.-Y., Liu, L. L., Yang, Q., & Chu, S. (2026) · International Conference on Machine Intelligence Theory and Applications (MiTA) · doi:10.1109/mita69365.2026.11582161
“A virtual controller orchestrates segmentation and placement, aligned with QoS-aware placement and orchestration practices and respecting privacy/security constraints [24], [25]; integration with C-RAN style dynamic scheduling further broadens deployment options [26].”
F2E: fog-enabled EEG architecture for healthcare services and computing
Rath, R. K., Sreeja, S. R., & Roy, A. (2026) · Cluster Computing · doi:10.1007/s10586-026-06254-y
“However, the use of the cloud limits the fulfillment of strict Quality of Ser - vice (QoS) due to its centralized nature, high latency, high bandwidth, and unpredictable response time [7] [8].”
Blockchain-Enabled Trust Management for Communication-Efficient IoT Offloading in Smart Cities
Alhasson, B. (2026) · Electronics · doi:10.3390/electronics15173948
Aliyu, M. B., & Johnson, A. P. (2026) · Ad Hoc Networks · doi:10.1016/j.adhoc.2026.104413
Yao, S., Chen, Y., Li, J., & Li, S. (2026) · International Journal of Approximate Reasoning · doi:10.1016/j.ijar.2026.109852
Karthikeyan, D. K., Mikkonen, T., & Mäkitalo, N. (2026) · Intelligent Systems with Applications · doi:10.1016/j.iswa.2026.200743
Metadata
- Authors
- Ni, J., Zhang, K., Lin, X., & Shen, X.
- Affiliations
- University of Waterloo (CA)
- University of Nebraska–Lincoln (US)
- Wilfrid Laurier University (CA)
- Venue
- IEEE Communications Surveys & Tutorials
- Published
- 2018
- Volume
- 20
- Issue
- 1
- Pages
- 601-628
- ISSN
- 1553-877X (ISSN-L)
- 2373-745X
- OpenAlex
- W2763925543
- Cited by
- 659
- References
- 211
- Citations by year
- 2026: 16 · 2025: 37 · 2024: 48 · 2023: 81 · 2022: 94 · 2021: 106 · 2020: 103 · 2019: 103 · 2018: 70
- FWCI
- 50.47
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Communications Surveys & Tutorials (publishedVersion)
- Funders
- National Natural Science Foundation of China (61728102)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Keywords
- fog computing, Internet of Things, fog computing security, privacy, fog nodes, security threats, privacy requirements, edge computing, decentralized computing, data dissemination, real-time services, transient storage, open problems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review