A blockchain security scheme to support fog-based internet of things

被引:9
|
作者
Mohapatra, Debasis [1 ]
Bhoi, Sourav Kumar [1 ]
Jena, Kalyan Kumar [1 ]
Nayak, Soumya Ranjan [2 ]
Singh, Akansha [3 ]
机构
[1] BPUT Univ, Parala Maharaja Engn Coll Govt, Dept Comp Sci & Engn, Berhampur 761003, India
[2] Amity Univ Uttar Pradesh, Amity Sch Engn & Technol, Noida, India
[3] Bennett Univ, Sch CSET, Greater Noida, India
关键词
Blockchain; IoT; Fog; AES; Group key; SHA; 256;
D O I
10.1016/j.micpro.2022.104455
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a fog-based secure data sharing framework for IoT devices that uses blockchain mechanism for this purpose. Fog computation is a popular paradigm that facilitates computation/storage facilities closer to the users and placed in between cloud environment and the users. Here, the IoT devices share data among each other through a secure mechanism. We propose two software agents: Software agent for Network formation and Monitoring (SAN) and Software agent for Blockchain formation and monitoring (SAB) placed in the fog node where SAN forms/monitors the network of IoT devices and SAB implements the security framework for block chain implementation. Here, three different versions of AES (128/192/256) are used for group key sharing. Group key is used for encryption/decryption of the data present in a block of a blockchain. An AES 128 based Proof of Work (PoW) is used for block addition by an authorized IoT device. SHA 256 is used for implementing hashing in blockchain. Three different systems namely System 1, 2, and 3 are considered for the experiment under different settings of design parameters. A comparison between different settings is depicted in the result section. The execution time (in seconds) is used as an evaluation parameter. The performance is found to be best in case of System 3 configuration. The time requirement is found to be a monotonically increasing function of block size and AES key length.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Blockchain-assisted authentication and key agreement scheme for fog-based smart grid
    Ashish Tomar
    Sachin Tripathi
    Cluster Computing, 2022, 25 : 451 - 468
  • [42] Privacy protection for fog computing and the internet of things data based on blockchain
    Liu, Yanhui
    Zhang, Jianbiao
    Zhan, Jing
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1331 - 1345
  • [43] Privacy protection for fog computing and the internet of things data based on blockchain
    Yanhui Liu
    Jianbiao Zhang
    Jing Zhan
    Cluster Computing, 2021, 24 : 1331 - 1345
  • [44] A Fog-Based Architecture for Latency-Sensitive Monitoring Applications in Industrial Internet of Things
    Benomar, Zakaria
    Campobello, Giuseppe
    Segreto, Antonino
    Battaglia, Filippo
    Longo, Francesco
    Merlino, Giovanni
    Puliafito, Antonio
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (03) : 1908 - 1918
  • [45] Game-Theoretic Resource Allocation for Fog-Based Industrial Internet of Things Environment
    Jie, Yingmo
    Guo, Cheng
    Choo, Kim-Kwang Raymond
    Liu, Charles Zhechao
    Li, Mingchu
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3041 - 3052
  • [46] Fog-based local and remote policy enforcement for preserving data privacy in the Internet of Things
    Al-Hasnawi, Abduljaleel
    Carr, Steven M.
    Gupta, Ajay
    INTERNET OF THINGS, 2019, 7
  • [47] Blockchain Security and Privacy for the Internet of Things
    Picone, Marco
    Cirani, Simone
    Veltri, Luca
    SENSORS, 2021, 21 (03) : 1 - 4
  • [48] Enhancing mobile crowdsensing in Fog-based Internet of Things utilizing Harris hawks optimization
    Seyfollahi, Ali
    Abeshloo, Hamid
    Ghaffari, Ali
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (9) : 4543 - 4558
  • [49] Enhancing mobile crowdsensing in Fog-based Internet of Things utilizing Harris hawks optimization
    Ali Seyfollahi
    Hamid Abeshloo
    Ali Ghaffari
    Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 4543 - 4558
  • [50] Context-aware cognitive disaster management using fog-based Internet of Things
    Butt, Talal Ashraf
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (08)