STAIBT: Blockchain and CP-ABE Empowered Secure and Trusted Agricultural IoT Blockchain Terminal.

Authors

DOI:

https://doi.org/10.9781/ijimai.2022.07.004

Keywords:

Internet of things, Blockchain, Data Security, Data Privacy, Ciphertext-Policy Attribute-Based Encryption (CP-ABE), Agriculture, Agricultural Internet of Things
Supporting Agencies
This work was supported by the Project of Shandong Provincial Natural Science Foundation under Grant No.ZR2021QF056, Key R&D Program of Shandong Province (soft science project) under Grant No.2021RKL02002, Shandong social science planning and research project under Grant No.21CSDJ43, National Natural Science Foundation of China under Grant No. 62071320, Shandong federation of social sciences under Grant No. 2021-YYGL-32, and Tai’an Science and Technology Innovation Development Project under Grant No. 2020NS080.

Abstract

The integration of agricultural Internet of Things (IoT) and blockchain has become the key technology of precision agriculture. How to protect data privacy and security from data source is one of the difficult issues in agricultural IoT research. This work integrates cryptography, blockchain and Interplanetary File System (IPFS) technologies, and proposes a general IoT blockchain terminal system architecture, which strongly supports the integration of the IoT and blockchain technology. This research innovatively designed a fine-grained and flexible terminal data access control scheme based on the ciphertext-policy attribute-based encryption (CP-ABE) algorithm. Based on CP-ABE and DES algorithms, a hybrid data encryption scheme is designed to realize 1-to-N encrypted data sharing. A "horizontal + vertical" IoT data segmentation scheme under blockchain technology is proposed to realize the classified release of different types of data on the blockchain. The experimental results show that the design scheme can ensure data access control security, privacy data confidentiality, and data high-availability security. This solution significantly reduces the complexity of key management, can realize efficient sharing of encrypted data, flexibly set access control strategies, and has the ability to store large data files in the agricultural IoT.

Downloads

Download data is not yet available.

References

M. Torky, A. E. Hassanein, “Integrating blockchain and the internet of things in precision agriculture: Analysis, opportunities, and challenges,” Computers and Electronics in Agriculture, vol. 178, p. 105476, 2020, doi: 10.1016/j.compag.2020.105476.

S. Raveena, A. S. Edward, “Secure b-iot based smart agriculture–a brief review,” in Journal of Physics: Conference Series, vol. 1964, 2021, p. 042006, IOP Publishing.

B. Bera, A. Vangala, A. K. Das, P. Lorenz, M. K. Khan, “Private blockchainenvisioned drones-assisted authentication scheme in iot-enabled agricultural environment,” Computer Standards & Interfaces, vol. 80, p. 103567, 2022, doi: 10.1016/j.csi.2021.103567.

M. Pincheira, M. Vecchio, R. Giaffreda, S. S. Kanhere, “Cost-effective iot devices as trustworthy data sources for a blockchain-based water management system in precision agriculture,” Computers and Electronics in Agriculture, vol. 180, p. 105889, 2021, doi: 10.1016/j.compag.2020.105889.

T. H. Pranto, A. A. Noman, A. Mahmud, A. K. M. B. Haque, “Blockchain and smart contract for iot enabled smart agriculture,” PeerJ Computer Science, vol. 7, p. e407, 2021, doi: 10.7717/peerj-cs.407.

L. Hang, I. Ullah, D. Kim, “A secure fish farm platform based on blockchain for agriculture data integrity,” Computers and Electronics in Agriculture, vol. 170, p. 105251, 2020, doi: 10.1016/j.compag.2020.105251.

O. Lamtzidis, D. Pettas, J. Gialelis, “A novel combination of distributed ledger technologies on internet of things: Use case on precision agriculture,” Applied System Innovation, vol. 2, no. 3, p. 30, 2019.

W. Keke, C. Zhide, X. Jian, “Efficient traceability system for quality and safety of agricultural products based on consortium blockchain,” Journal of Computer Applications, vol. 39, no. 8, p. 2438, 2019.

Y. Li’na, Z. Guofeng, J. Jingdun, G. Wanlin, Z. Ganghong, T. Sha, “Modern agricultural product supply chain based on block chain technology,” Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, vol. 48, pp. 387–393, 2017.

S. Namasudra, G. C. Deka, P. Johri, M. Hosseinpour, A. H. Gandomi, “The revolution of blockchain: State-of-the-art and research challenges,” Archives of Computational Methods in Engineering, vol. 28, no. 3, pp. 1497–1515, 2021.

A. A. Khan, M. Uddin, A. A. Shaikh, A. A. Laghari, A. E. Rajput, “Mf-ledger: Blockchain hyperledger sawtooth-enabled novel and secure multimedia chain of custody forensic investigation architecture,” IEEE Access, vol. 9, pp. 103637–103650, 2021, doi: 10.1109/ACCESS.2021.3099037.

G. Zhang, X. Chen, B. Feng, J. Wen, “Research on a safe and reliable agricultural product traceability system driven by permissioned blockchain technology,” in The International Conference on Image, Vision and Intelligent Systems (ICIVIS 2021), 2022, pp. 955–966, Springer.

M. Uddin, “Blockchain medledger: Hyperledger fabric enabled drug traceability system for counterfeit drugs in pharmaceutical industry,” International Journal of Pharmaceutics, vol. 597, p. 120235, 2021.

M. Jemel, A. Serhrouchni, “Decentralized access control mechanism with temporal dimension based on blockchain,” in 14th IEEE International Conference on Ebusiness Engineering, ICEBE 2017, Shanghai, China, November 4-6, 2017, 2017, pp. 177–182, IEEE Computer Society.

Z. Zhang, X. Ren, “Data security sharing method based on CP-ABE and blockchain,” Journal of Intelligent & Fuzzy Systems, vol. 40, no. 2, pp. 2193–2203, 2021, doi: 10.3233/JIFS-189318.

X. Wang, X. Jiang, Y. Li, “Model for data access control and sharing based on blockchain,” Ruan Jian Xue Bao/Journal of Software, vol. 30, no. 6, pp. 1661–1669, 2019.

Y. Zhang, B. Li, B. Liu, J. Wu, Y. Wang, X. Yang, “An attribute-based collaborative access control scheme using blockchain for iot devices,” Electronics, vol. 9, no. 2, p. 285, 2020.

G. Zhang, X. Chen, B. Feng, X. Guo, X. Hao, H. Ren, C. Dong, Y. Zhang, “BCST-APTS: blockchain and CP-ABE empowered data supervision, sharing, and privacy protection scheme for secure and trusted agricultural product traceability system,” Security and Communication Networks, vol. 2022, pp. 2958963:1–2958963:11, 2022, doi: 10.1155/2022/2958963.

A. Sahai, B. Waters, “Fuzzy identity-based encryption,” in International Conference on Theory & Applications of Cryptographic TechniquesAnnual, 2005, pp. 457–473, Springer.

V. Goyal, O. Pandey, A. Sahai, B. Waters, “Attribute-based encryption for fine-grained access control of encrypted data,” in Proceedings of the 13th ACM Conference on Computer and Communications Security, CCS 2006, Alexandria, VA, USA, October 30 - November 3, 2006, 2006, pp. 89–98, ACM.

J. Bethencourt, A. Sahai, B. Waters, “Ciphertext-policy attribute-based encryption,” in 2007 IEEE symposium on security and privacy (SP’07), 2007, pp. 321–334, IEEE.

L. Zhang, W. Zeng, Z. Jin, Y. Su, H. Chen, “A research on traceability technology of agricultural products supply chain based on blockchain and ipfs,” Security and Communication Networks, vol. 2021, 2021.

B. W. John Bethencourt, Amit Sahai, “Ciphertext- policy attribute-based encryption,” [Online], vol. 2021, 2021.

Downloads

Published

2022-09-01
Metrics
Views/Downloads
  • Abstract
    435
  • PDF
    131

How to Cite

Zhang, G., Chen, X., Zhang, L., Feng, B., Guo, X., Liang, J., and Zhang, Y. (2022). STAIBT: Blockchain and CP-ABE Empowered Secure and Trusted Agricultural IoT Blockchain Terminal. International Journal of Interactive Multimedia and Artificial Intelligence, 7(5), 66–75. https://doi.org/10.9781/ijimai.2022.07.004