Abstract
Securing high number of IoT devices and sensors in smart farming ecosystem became a challenge especially when it comes to access control. Traditional approaches for access control mostly rely on a central authority which is a centralised server that is risky as it possesses a single point of failure and could be compromised with malicious attacks. Hence having a centralised model for access control does not seem to be an ideal solution. Meanwhile, blockchain technology, a decentralised Distributed Ledger Technology potentially can be applied to manage the access control. This study aims to propose a secure decentralised access control model using blockchain technology to secure the resources in smart farming ecosystem with a multi-tenant deployment model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Esposito, C., Ficco, M., Gupta, B.B.: Blockchain-based authentication and authorization for smart city applications. Inf. Process. Manag. 58(2), 102468 (2021). https://doi.org/10.1016/j.ipm.2020.102468
Shi, N., et al.: BacS: a blockchain-based access control scheme in distributed internet of things. Peer-to-Peer Netw. Appl. 14(5), 2585–2599 (2020). https://doi.org/10.1007/s12083-020-00930-5
Gauhar, A., et al.: XDBAuth: blockchain based cross domain authentication and authorization framework for internet of things. IEEE Access 8, 58800–58816 (2020). https://doi.org/10.1109/ACCESS.2020.2982542
Xu, J., et al.: Healthchain: a blockchain-based privacy preserving scheme for large-scale health data. IEEE Internet Things J. 6(5), 8770–8781 (2019). https://doi.org/10.1109/JIOT.2019.2923525
Islam, M.A., Madria, S.: A permissioned blockchain based access control system for IOT. In: Proceedings - 2019 2nd IEEE International Conference Blockchain, Blockchain 2019, pp. 469–476 (2019). https://doi.org/10.1109/Blockchain.2019.00071
Urmila, M.S., Hariharan, B., Prabha, R.: A comparitive study of blockchain applications for enhancing internet of things security. In: 2019 10th Int. Conference Computer Communications Networking Technology, ICCCNT 2019 (2019). https://doi.org/10.1109/ICCCNT45670.2019.8944446
Muzammal,S.M., Murugesan, R.K.: A study on leveraging blockchain technology for IoT security enhancement. In: Proceedings - 2018 4th International Conference Advanced Computer Communications Automation ICACCA 2018 (2018). https://doi.org/10.1109/ICACCAF.2018.8776806
Riabi, I., Ben Ayed, H.K., Saidane, L.A.: A survey on blockchain based access control for internet of things. In: 2019 15th International Wireless Communication Mobile Computer Conference IWCMC 2019, pp. 502–507 (2019). https://doi.org/10.1109/IWCMC.2019.8766453
Pinno, O.J.A., Gregio, A.R.A., De Bona, L.C.E.: ControlChain: blockchain as a central enabler for access control authorizations in the IoT. In: 2017 IEEE Global Communication Conference GLOBECOM 2017 - Proceedings, vol. 2018-Janua, pp. 1–6 (2017). https://doi.org/10.1109/GLOCOM.2017.8254521
Ouaddah, A., Abou Elkalam, A., Ait Ouahman, A.: FairAccess: a new Blockchain-based access control framework for the Internet of Things. Secur. Commun. Networks 9(18), 5943–5964 (2016). https://doi.org/10.1002/sec.1748
Zhang, Y., He, D., Choo, Kim-Kwang Raymond.: BaDS: Blockchain-based architecture for data sharing with ABS and CP-ABE in IoT. Wirel. Commun. Mob. Comput. 2018, 1–9 (2018). https://doi.org/10.1155/2018/2783658
Bezahaf, M., Cathelain, G., Ducrocq, T.: BCWAN: a federated low-power WAN for the internet of things (industry track). In: Middleware Industry 2018 - Proceedings of the 2018 ACM/IFIP/USENIX Middleware Conference (Industrial Track), pp. 54–60 (2018). https://doi.org/10.1145/3284028.3284036
Xu, R., Chen, Y., Blasch, E., Chen, G.: BlendCAC: A smart contract enabled decentralized capability-based access control mechanism for the IoT. Computers 7(3), 1–27 (2018). https://doi.org/10.3390/computers7030039
Le, T., Mutka, M.W.: Capchain: a privacy preserving access control framework based on blockchain for pervasive environments. In: Proceedings - 2018 IEEE Int. Conf. Smart Comput. SMARTCOMP 2018, pp. 57–64 (2018). https://doi.org/10.1109/SMARTCOMP.2018.00074
Yu, Y., Zhang, S., Chen, C., Zhong, X.: LVChain: a lightweight and vote-based blockchain for access control in the IoT. In: 2018 IEEE 4th International Conference Computer Communications ICCC 2018, pp. 870–874 (2018). https://doi.org/10.1109/CompComm.2018.8780687
Huang, J., Kong, L., Chen, G., Cheng, L., Wu, K., Liu, X.: B-IoT: blockchain driven internet of things with credit-based consensus mechanism. In: Proceedings - International Conference Distribution Computer System, vol. 2019-July, pp. 1348–1357 (2019). https://doi.org/10.1109/ICDCS.2019.00135
Xu, R., Nikouei, S.Y., Chen, Y., Blasch, E., Aved, A.: BlendMAS: a blockchain-enabled decentralized microservices architecture for smart public safety. In: Proceedings - 2019 2nd IEEE International Conference Blockchain, Blockchain 2019, pp. 564–571 (2019). https://doi.org/10.1109/Blockchain.2019.00082
Bai, L., Hu, M., Liu, M., Wang, J.: BPIIoT: a light-weighted blockchain-based platform for industrial IoT. IEEE Access 7, 58381–58393 (2019). https://doi.org/10.1109/ACCESS.2019.2914223
Tekeoglu, A., Ahmed, N.: TangoChain: a lightweight distributed ledger for internet of things devices in smart cities. In: 5th IEEE International Smart Cities Conference ISC2 2019, pp. 18–21 (2019). https://doi.org/10.1109/ISC246665.2019.9071753
Xu, H., He, Q., Li, X., Jiang, B., Qin, K.: BDSS-FA: a blockchain-based data security sharing platform with fine-grained access control. IEEE Access 8, 87552–87561 (2020). https://doi.org/10.1109/ACCESS.2020.2992649
Ding, Y., Sato, H.: Bloccess: towards fine-grained access control using blockchain in a distributed untrustworthy environment. In: Proceedings - 2020 8th IEEE International Conference Mobile Cloud Computing Service Engineering MobileCloud 2020, pp. 17–22 (2020). https://doi.org/10.1109/MobileCloud48802.2020.00011
Liu, H., Han, D., Li, D.: Fabric-IoT: a blockchain-based access control system in IoT. IEEE Access 8, 18207–18218 (2020). https://doi.org/10.1109/ACCESS.2020.2968492
Nithin, M., Shraddha, S., Vaddem, N., Sarasvathi, V.: HyperIoT: securing transactions in IoT through private permissioned blockchain. In: Proceedings CONECCT 2020 - 6th IEEE International Conference Electronics Computer Communications Technology (2020). https://doi.org/10.1109/CONECCT50063.2020.9198474
Acknowledgement
This research is fully supported by the National Defence University of Malaysia (UPNM) under Short Grant UPNM/2020/GPJP/ICT/4. The authors fully acknowledged UPNM and Ministry of Higher Education Malaysia (MOHE) for the approved fund, which made this research viable and effective.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Mat Razali, N.A., Mohd Noor, N., Hasbullah, N.A., Chen, L.C., Ishak, K.K., Nordin, N.F. (2021). A Conceptual Model: Securing Resources Through a Decentralized Access Control Using Blockchain Technology for Smart Farming. In: Badioze Zaman, H., et al. Advances in Visual Informatics. IVIC 2021. Lecture Notes in Computer Science(), vol 13051. Springer, Cham. https://doi.org/10.1007/978-3-030-90235-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-030-90235-3_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-90234-6
Online ISBN: 978-3-030-90235-3
eBook Packages: Computer ScienceComputer Science (R0)